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; }
public UsuarioServico(IUsuarioRepositorio usuarioRepositorio, IServicoDeCriptografia servicoCriptografia) { this.usuarioRepositorio = usuarioRepositorio; this.servicoCriptografia = servicoCriptografia; }