public CancelRegistrationMessageHandler(IRegistrationDbContext dbContext, ISendApiClient apiClient, ITranslator <FacebookMessengerPlatformClient> translator, ILogger <CancelRegistrationMessageHandler> logger) : base(logger) { _dbContext = dbContext; _apiClient = apiClient; _translator = translator; }
public ConfirmSubscriptionMessageHandler(IRegistrationDbContext dbContext, IMediator mediator, ISendApiClient apiClient, ITranslator <FacebookMessengerPlatformClient> translator, ILogger <ConfirmSubscriptionMessageHandler> logger) : base(logger) { _dbContext = dbContext; _mediator = mediator; _apiClient = apiClient; _translator = translator; }
public StartRegistrationMessageHandler(IRegistrationDbContext dbContext, IConfiguration configuration, IGatherLanguageMessageHandler langHandler, IBackgroundJobClient backgroundJobClient, ILogger <StartRegistrationMessageHandler> logger) : base(logger) { _dbContext = dbContext; _langHandler = langHandler; _configuration = configuration; _backgroundJobClient = backgroundJobClient; }
public GatherLanguageMessageHandler(IConfiguration configuration, ISendApiClient apiClient, ITranslator <FacebookMessengerPlatformClient> translator, IGatherYearMessageHandler yearHandler, IRegistrationDbContext dbContext, ILogger <GatherLanguageMessageHandler> logger) : base(dbContext, translator, logger) { _configuration = configuration; _apiClient = apiClient; _translator = translator; _yearHandler = yearHandler; }
public GatherClassMessageHandler(IMediator mediator, ISendApiClient apiClient, ITranslator <FacebookMessengerPlatformClient> translator, IConfirmSubscriptionMessageHandler confirmHandler, IRegistrationDbContext dbContext, ILogger <GatherClassMessageHandler> logger) : base(dbContext, translator, logger) { _mediator = mediator; _apiClient = apiClient; _translator = translator; _confirmHandler = confirmHandler; }
public EnsureRegistrationEndedJob(IRegistrationDbContext dbContext) { _dbContext = dbContext; }