Web-API не распознает некоторые запросы от ВК. ASP.NET Core, Post запрос

Вот фрагмент контроллера, который должен обрабатывать входящие POST запросы от вк. Запрос на подтверждение сервера (confirmation) он принимает и обрабатывает, но запрос при новом сообщении в сообщество он не видит(message_new). Фрагмент контроллера:

'

[HttpPost]
public IActionResult Callback([FromBody] Updates updates)
{
    // Проверяем, что находится в поле "type" 
    switch (updates.Type)
    {
        // Если это уведомление для подтверждения адреса
        case "confirmation":
            // Отправляем строку для подтверждения 
            return Ok(_configuration["Config:Confirmation"]);
        case "message_new":
            // Десериализация

            var msg = Message.FromJson(new VkResponse(updates.Object));

            // Отправим в ответ полученный от пользователя текст
            _vkApi.Messages.Send(new MessagesSendParams
            {
                RandomId = new DateTime().Millisecond,
                PeerId = msg.PeerId.Value,
                Message = msg.Text
            });
            break;
    }
    // Возвращаем "ok" серверу Callback API
    return Ok("ok");
}

'

Кто знает, в чем дело может быть?


Ответы (0 шт):