//Nesse construtor entra o conceito de injeção de dependência
 public ContatosController(EmrpesaDbContext db, IDataProtectionProvider
                           protectionProvider, IConfiguration configuracao)
 {
     _db = db;
     _protectorProvider = protectionProvider.CreateProtector(
         configuracao.GetSection("ChaveCriptografia").Value);
 }
示例#2
0
 public LoginController(EmrpesaDbContext db, IDataProtectionProvider
                        protectionProvider, IConfiguration configuracao)
 {
     _db = db;
     _protectorProvider = protectionProvider.CreateProtector(
         configuracao.GetSection("ChaveCriptografia").Value);
     _tipoAutenticacao = configuracao.GetSection("TipoAutenticacao").Value;
 }