public ServicoArquivo( IRepositorioArquivo repositorioArquivo, IServicoCache servicoCache, IFileManager fileManager) { _repositorioArquivo = repositorioArquivo; _servicoCache = servicoCache; _fileManager = fileManager; }
public ServicoUsuario( IRepositorioUsuario repositorioUsuario, IRepositorioEndereco repositorioEndereco, IServicoEmail servicoEmail, IRepositorioArquivo repositorioArquivo, IRepositorioUsuarioCausa repositorioUsuarioCausa, IUnitOfWork unitOfWork) { _repositorioUsuario = repositorioUsuario; _servicoEmail = servicoEmail; _unitOfWork = unitOfWork; _repositorioArquivo = repositorioArquivo; _repositorioEndereco = repositorioEndereco; _repositorioUsuarioCausa = repositorioUsuarioCausa; }
public PalestranteAplicacao(IRepositorio <Palestrante> repositorio, IRepositorioArquivo repositorioArquivo) { contexto = repositorio; contextoArquivo = repositorioArquivo; }
public SalvarArquivoRepositorioCommandHandler(IRepositorioArquivo repositorioArquivo) { this.repositorioArquivo = repositorioArquivo ?? throw new ArgumentNullException(nameof(repositorioArquivo)); }
public ExcluirArquivoRepositorioPorCodigoCommandHandler(IRepositorioArquivo repositorioArquivo) { this.repositorioArquivo = repositorioArquivo ?? throw new ArgumentNullException(nameof(repositorioArquivo)); }
public ObterArquivoPorIdQueryHandler(IRepositorioArquivo repositorioArquivo) { this.repositorioArquivo = repositorioArquivo ?? throw new ArgumentNullException(nameof(repositorioArquivo)); }
public ArquivoDaFotoPerfilSeInformadoDeveExistirEspec(IRepositorioArquivo repositorioArquivo) { _repositorioArquivo = repositorioArquivo; }
public ValidacaoCadastroUsuario(IRepositorioUsuario repositorioUsuario, IRepositorioArquivo repositorioArquivo) { AdicionarRegra(new EmailNaoDeveEstarCadastradoParaOutroUsuarioEspec(repositorioUsuario), "O e-mail informado já está em uso.", CodigosErro.EmailEmUso); AdicionarRegra(new ArquivoDaFotoPerfilSeInformadoDeveExistirEspec(repositorioArquivo), "O arquivo da foto de perfil não foi encontrado.", CodigosErro.ArquivoFotoPerfilNaoEncontrado); }
public PalestranteAplicacao(IRepositorio<Palestrante> repositorio, IRepositorioArquivo repositorioArquivo ) { contexto = repositorio; contextoArquivo = repositorioArquivo; }