public GetAccountEventsQueryHandler(IAccountEventRepository accountEventRepository, AbstractValidator <GetAccountEventsRequest> validator) { if (accountEventRepository == null) { throw new ArgumentNullException(nameof(accountEventRepository)); } if (validator == null) { throw new ArgumentNullException(nameof(validator)); } _accountEventRepository = accountEventRepository; _validator = validator; }
public CreateAccountEventCommandHandler(IAccountEventRepository accountEventRepository, AbstractValidator <CreateAccountEventCommand> validator, IEventsLogger logger) { if (accountEventRepository == null) { throw new ArgumentNullException(nameof(accountEventRepository)); } if (validator == null) { throw new ArgumentNullException(nameof(validator)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } _accountEventRepository = accountEventRepository; _validator = validator; _logger = logger; }
public AccountEventController(IAccountEventRepository p_AccountEventRepository) { m_AccountEventRepository = p_AccountEventRepository; }