Я пытаюсь отправить ответ на старое сообщение, которое я отправил в Microsoft Teams, но до сих пор мне это не удавалось. Чтобы отправить сообщение в Teams, я создаю сообщение, которое выглядит следующим образом: Прежде всего, у меня есть модель, в которой хранятся данные:
public class WebHookContent
{
public string Text { get; set; }
public string Title { get; set; }
public string Color { get; set; }
}
Добавление данных в модель следующим образом:
WebHookContent content = new WebHookContent();
content.Title = "ALERT";
content.Text = "Sometext";
content.ThemeColor = "F00505";
Итак, теперь, когда я получил свое сообщение, я отправляю его в Teams с помощью HttpClient, который выглядит так:
HttpContent data = new StringContent(JsonConvert.SerializeObject(content));
HttpClient client = new HttpClient();
await client.PostAsync(webHookUrl, data);
При этом сообщение отправляется в Teams, и это была легкая часть, но теперь я не понимаю, как отправить ответ именно на это сообщение, которое я только что отправил.
Я подумал, что, вероятно, это сообщение имеет идентификатор, который я мог бы сохранить в своей базе данных. И каким-то образом с этим идентификатором я мог ответить на это сообщение.
Это правильно?
о чем ты думаешь? Как бы вы это сделали?