public async Task <IActionResult> Create([FromServices] IMediator mediator, [FromBody] CreateSubscribedChatRequest request) { SubscribeChatRequest subscribeChatRequest = new SubscribeChatRequest(request.ChatId); await mediator.Send(subscribeChatRequest); return(Ok()); }
public async Task <UpdateHandlingResult> HandleUpdateAsync(IBot bot, Update update) { SubscribeChatRequest subscribeChatRequest = new SubscribeChatRequest(update.Message.Chat.Id); await _mediator.Send(subscribeChatRequest); return(UpdateHandlingResult.Continue); }