public ServicoDeLogin(IServicoExternoDePersistenciaViaEntityFramework servicoExternoDePersistencia, IServicoExternoDeAutenticacao servicoDeAutenticacao,
                       IServicoDeGeracaoDeHashSha servicoDeGeracaoDeHashSha, IServicoDeEnvioDeEmails servicoDeEnvioDeEmails, IServicoDeMontagemDeEmails servicoDeMontagemDeEmails,
                       IServicoDeCriptografia servicoDeCriptografia, IServicoDeLoginAd servicoDeLoginAd, IServicoDeGestaoDeUsuariosSGPOL servicoDeGestaoDeUsuariosSGPOL)
 {
     _servicoExternoDePersistencia        = servicoExternoDePersistencia;
     _servicoDeAutenticacao               = servicoDeAutenticacao;
     _servicoDeGeracaoDeHashSha           = servicoDeGeracaoDeHashSha;
     this._servicoDeEnvioDeEmails         = servicoDeEnvioDeEmails;
     this._servicoDeMontagemDeEmails      = servicoDeMontagemDeEmails;
     this._servicoDeCriptografia          = servicoDeCriptografia;
     this._servicoDeLoginAd               = servicoDeLoginAd;
     this._servicoDeGestaoDeUsuariosSGPOL = servicoDeGestaoDeUsuariosSGPOL;
 }
Beispiel #2
0
 public UsuarioServico(IUsuarioRepositorio usuarioRepositorio, IServicoDeCriptografia servicoCriptografia)
 {
     this.usuarioRepositorio  = usuarioRepositorio;
     this.servicoCriptografia = servicoCriptografia;
 }