public AlterarAulaRecorrenteCommandHandler(IMediator mediator, IRepositorioAula repositorioAula, IRepositorioNotificacaoAula repositorioNotificacaoAula, IServicoNotificacao servicoNotificacao, IUnitOfWork unitOfWork) { this.mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); this.repositorioAula = repositorioAula ?? throw new ArgumentNullException(nameof(repositorioAula)); this.repositorioNotificacaoAula = repositorioNotificacaoAula ?? throw new ArgumentNullException(nameof(repositorioNotificacaoAula)); this.servicoNotificacao = servicoNotificacao ?? throw new ArgumentNullException(nameof(servicoNotificacao)); this.unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); }
public ObterNotificacoesPorAulaIdQueryHandler(IRepositorioNotificacaoAula repositorioNotificacaoAula) { this.repositorioNotificacaoAula = repositorioNotificacaoAula ?? throw new ArgumentNullException(nameof(repositorioNotificacaoAula)); }
public ComandosNotificacaoAula(IRepositorioNotificacaoAula repositorioNotificacaoAula) { this.repositorioNotificacaoAula = repositorioNotificacaoAula ?? throw new ArgumentNullException(nameof(repositorioNotificacaoAula)); }
public ExcluirNotificacoesDaAulaCommandHandler(IRepositorioNotificacaoAula repositorioNotificacaoAula) { this.repositorioNotificacaoAula = repositorioNotificacaoAula ?? throw new ArgumentNullException(nameof(repositorioNotificacaoAula)); }