public AnnouncementHourLeftHandler(IMediator mediator, ISubscribedChatRepository subscribedChatRepository, IEventService eventService, IBotMessageService botMessageService) { _mediator = mediator; _subscribedChatRepository = subscribedChatRepository; _eventService = eventService; _botMessageService = botMessageService; }
public SendNextEventHandler(IEventService eventService, IMediator mediator, IBotMessageService botMessageService) { _eventService = eventService; _mediator = mediator; _botMessageService = botMessageService; }
public GetSubscribedChatsInfoHandler(ISubscribedChatRepository subscribedChatRepository, IBotMessageService botMessageService) { _subscribedChatRepository = subscribedChatRepository; _botMessageService = botMessageService; }
public SendNextEventImageHandler(IBotMessageService botMessageService) { _botMessageService = botMessageService; }
public SendMessageHandler(IBotMessageService botMessageService, ISubscribedChatRepository subscribedChatRepository) { _botMessageService = botMessageService; _subscribedChatRepository = subscribedChatRepository; }
/// <summary> /// Constructor /// </summary> /// <param name="botMeggaseService">Service for manage bot messages</param> /// <param name="logger">Logger instance</param> public UpdateController(IBotMessageService botMeggaseService, ILogger <UpdateController> logger = null) { _botMessageService = botMeggaseService; _logger = logger ?? NullLogger <UpdateController> .Instance; }
public GetChatInfoHandler(IBotMessageService botMessageService) { _botMessageService = botMessageService; }