Bom dia!
Sou iniciante com o Asp.Net Core mas gostaria de criar um sistema com um banco(BD1) onde terá apenas uma tabela com o cadastro de empresas nome e código (Ex.: Nome: "CASA DAS ARTES"; Código: "35420") o usuário acessa o sistema digita
seu código e o sistema verifica se está cadastrado. Se não emite mensagem se sim acessa OUTRO BANCO específico da empresa, que terá o seguinte nome: (BD35420.XXX).
Assim cada empresa tem o seu banco específico que é acessado pelo código previamente cadastrado no banco(DB1).
Utilizo o seguinte código para acessar o DB1:
No arquivo appsettings.json
( "ConnectionStrings": {
"DefaultConnection": "Host=localhost;Username=postgres;Password=xxxxxx;Database=DB1"
},
)
e no arquivo startup.cs =>
services.AddDbContext<DB1>(options =>
options.UseNpgsql(Configuration.GetConnectionString("DefaultConnection")));
Até ai tudo funciona sem problemas. Agora como montar as outras conexões nestes arquivos ou qual a maneira correta de fazer? Desde já agradeço!