none
Web Config RRS feed

  • Pergunta

  • Como criar tags de configuração na qual tenha mais de um valor? Usando o appSettings você define uma chave e um valor, mas no meu caso queria uma chave e vários valores (Propriedades).
    segunda-feira, 19 de abril de 2010 18:47

Respostas

  • Se fosse eu criava vários enums hehehe, mais acho que tem um jeito

    faz com virgula, ae quando vc pegar o valor do appsetting vc faz um split pela virgula e ele te retornar uma string[]

    <appSettings>
         <add key="color" value="Blue,Red,Gray"/>
    </appSettings>

    • Marcado como Resposta Harley Araujo quinta-feira, 22 de abril de 2010 13:43
    segunda-feira, 19 de abril de 2010 19:28
    Moderador
  • TDixon123,

     

    Você pode estender a classe ConfigruarionSection e criar uma sessão customizada no Web.Config. Nesta sessão você seria capaz de fazer o que pretende.

    Abraços,

    • Sugerido como Resposta AllanFagner segunda-feira, 19 de abril de 2010 20:36
    • Marcado como Resposta Harley Araujo quinta-feira, 22 de abril de 2010 13:43
    segunda-feira, 19 de abril de 2010 19:32

Todas as Respostas

  • Pq vc não cria um Enum ?
    segunda-feira, 19 de abril de 2010 18:51
    Moderador
  • Seilor,

    Me passa um exemplo da sua idéia, deste enum dentro do webconfig.

    segunda-feira, 19 de abril de 2010 18:55
  • Não vc cria um Enum dentro de alguma classe sua, ou cria um classe do tipo Enum

     

    http://www.4guysfromrolla.com/articles/042804-1.aspx

    http://www.oficinadanet.com.br/artigo/1604/aprendendo_a_utilizar_o_tipo_enum

    http://jalpesh.blogspot.com/2007/07/enumeration-in-cnetvbnet.html

    segunda-feira, 19 de abril de 2010 18:57
    Moderador
  • Quanto a criar Enum blz, tenho que colocar os valores dentro do web.config, não em classe, pois estes valores podem mudar e em vários locais serão utilizados, por isso gostaria de saber se há como colocar mais de um valor(ou Propriedades) para cada chave no appsettings ou outro local no web.config.
    segunda-feira, 19 de abril de 2010 19:03
  • Se fosse eu criava vários enums hehehe, mais acho que tem um jeito

    faz com virgula, ae quando vc pegar o valor do appsetting vc faz um split pela virgula e ele te retornar uma string[]

    <appSettings>
         <add key="color" value="Blue,Red,Gray"/>
    </appSettings>

    • Marcado como Resposta Harley Araujo quinta-feira, 22 de abril de 2010 13:43
    segunda-feira, 19 de abril de 2010 19:28
    Moderador
  • TDixon123,

     

    Você pode estender a classe ConfigruarionSection e criar uma sessão customizada no Web.Config. Nesta sessão você seria capaz de fazer o que pretende.

    Abraços,

    • Sugerido como Resposta AllanFagner segunda-feira, 19 de abril de 2010 20:36
    • Marcado como Resposta Harley Araujo quinta-feira, 22 de abril de 2010 13:43
    segunda-feira, 19 de abril de 2010 19:32