Пример #1
0
        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;
        }
Пример #3
0
 public AccountEventController(IAccountEventRepository p_AccountEventRepository)
 {
     m_AccountEventRepository = p_AccountEventRepository;
 }