Sou programador c#, e agora estou iniciando um novo projeto web, porém, este projeto irá rodar em uma maquina linux. A dúvida é: compensa investir no .Net core? ou é melhor fazer em AngulaJs? ou outro framework?
O que você pode fazer é criar um método de leitura para te auxiliar destes dados da tabela uma forma de se fazer isso é utilizando o params para assim passar as colunas separadas por ,:
private List<string> LerDados(DbDataReader reader,params string[] colunas)
{
List<string> list ...
Se ele não tiver acesso ao App.config da aplicação, só resta esta opção. Talvez, na sua dll você possa ver se tem a configuração teste caso negativo, pela a sua dll você abre uma janela para configurar
Se eu não estiver errado, o Arquivo de configuração da dll não vai junto para a aplicação. Você deve adicionar estes atributos no arquivo de configuração da sua aplicação que não é a biblioteca dll