protected BaseEventMessageHandler(INotifier notifier, IGWLogger <BaseMessageHandler <TMessage> > logger) : base(logger)
 {
     _notifier = notifier ?? throw new ArgumentNullException(nameof(notifier));
 }
 public HostedService(IGWLogger <HostedService> logger, IFeatureManager featureManager)
 {
     _logger         = logger ?? throw new ArgumentNullException(nameof(logger));
     _featureManager = featureManager;
 }
 public BaseCommandHandler(IDbContext dbContext, IMessageDispatcher dispatcher, IGWLogger <BaseMessageHandler <TMessage> > logger) : base(logger)
 {
     _context    = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _dispatcher = dispatcher ?? throw new ArgumentNullException(nameof(dispatcher));
 }