public ReceiveMessageNotificationHandler( ILogger <ReceiveMessageNotificationHandler> logger, IDbContextFactory <TwitchEbooksContext> contextFactory, IMarkovChainService chainService) { _logger = logger; _contextFactory = contextFactory; _chainService = chainService; }
public PurgeWordNotificationHandler( ILogger <PurgeWordNotificationHandler> logger, IDbContextFactory <TwitchEbooksContext> contextFactory, IMarkovChainService chainService) { _logger = logger; _contextFactory = contextFactory; _chainService = chainService; }
public BanUserRequestHandler( ILogger <BanUserRequestHandler> logger, IDbContextFactory <TwitchEbooksContext> contextFactory, IMarkovChainService chainService, ITwitchUserService userService) { _logger = logger; _contextFactory = contextFactory; _chainService = chainService; _userService = userService; }
public IgnoreUserNotificationHandler( ILogger <IgnoreUserNotificationHandler> logger, IDbContextFactory <TwitchEbooksContext> contextFactory, IMediator mediator, IMarkovChainService chainService) { _logger = logger; _contextFactory = contextFactory; _mediator = mediator; _chainService = chainService; }
public MessageGenerationService( ILogger <MessageGenerationService> logger, IDbContextFactory <TwitchEbooksContext> contextFactory, IMediator mediator, IMarkovChainService chainService, MessageGenerationQueue queue) { _logger = logger; _contextFactory = contextFactory; _mediator = mediator; _chainService = chainService; _queue = queue; }
public JoinRequestHandler( ILogger <JoinRequestHandler> logger, IDbContextFactory <TwitchEbooksContext> contextFactory, IMarkovChainService chainService, ITwitchUserService userService, TwitchClient twitchClient) { _logger = logger; _contextFactory = contextFactory; _chainService = chainService; _userService = userService; _twitchClient = twitchClient; }