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)); }
public RequesterHostedService(IServiceScopeFactory serviceScopeFactory, IRequesterQueue requesterQueue) { _serviceScopeFactory = serviceScopeFactory ?? throw new ArgumentNullException(nameof(serviceScopeFactory)); _requesterQueue = requesterQueue ?? throw new ArgumentNullException(nameof(requesterQueue)); }