Beispiel #1
0
        public HookService(
            IHookRepository hookRepository,
            IEventRepository eventRepository,
            ISenderRepository senderRepository,
            IRequesterQueue requesterQueue,
            IMapper mapper,
            IServiceProvider serviceProvider) : base(serviceProvider)
        {
            _hookRepository   = hookRepository ?? throw new ArgumentNullException(nameof(hookRepository));
            _eventRepository  = eventRepository ?? throw new ArgumentNullException(nameof(eventRepository));
            _senderRepository = senderRepository ?? throw new ArgumentNullException(nameof(senderRepository));
            _requesterQueue   = requesterQueue ?? throw new ArgumentNullException(nameof(requesterQueue));

            _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
        }
Beispiel #2
0
 public RequesterHostedService(IServiceScopeFactory serviceScopeFactory, IRequesterQueue requesterQueue)
 {
     _serviceScopeFactory = serviceScopeFactory ?? throw new ArgumentNullException(nameof(serviceScopeFactory));
     _requesterQueue      = requesterQueue ?? throw new ArgumentNullException(nameof(requesterQueue));
 }