Diferentes definições de configuração por desenvolvedor para a biblioteca de classes c #

Somos uma equipe pequena, trabalhando em um projeto da Web asp.net, bem como em serviços, ambos projetos dependentes de uma biblioteca de classes compartilhada.

Gostaríamos de ter as configurações da biblioteca de classes diferentes por desenvolvedor (e mais tarde para produção). Nas configurações estão incluídas informações confidenciais, como senhas e nomes de host.

Como devemos atribuir essas configurações?

A menos que eu esteja errado, as configurações do web.config / application não são boas o suficiente, pois não funcionam na biblioteca de classes compartilhadas.

ps: Além disso, algumas variáveis devem ser vinculadas estaticamente, e as demais (como cadeias de conexão) devem ser dinâmicas.

questionAnswers(1)

yourAnswerToTheQuestion