//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); }
public LoginController(EmrpesaDbContext db, IDataProtectionProvider protectionProvider, IConfiguration configuracao) { _db = db; _protectorProvider = protectionProvider.CreateProtector( configuracao.GetSection("ChaveCriptografia").Value); _tipoAutenticacao = configuracao.GetSection("TipoAutenticacao").Value; }