Я зарегистрировал тему и подписку и получаю push-уведомления на свой сайт.
Команда наблюдения отправляется из консольного приложения, а подписка push-уведомлений отправляется моему приложению asp.net.
однако, похоже, я не могу подтвердить ни одно из этих уведомлений, так какИдентификаторы истории снова и снова.Я знаю это, потому что мой лог-файл показывает это.Я дал время подтверждения 600.
public async Task<HttpResponseMessage> Post([FromBody] Message email)
{
try
{
string historyid = null;
string emailaddress = null;
if (email != null)
{
var data = Encoding.UTF8.GetString(Convert.FromBase64String(email.message.data));
JObject historyidobj = JObject.Parse(data);
historyid = (string)historyidobj["historyId"];
emailaddress = (string)historyidobj["emailAddress"];
Logger.Write(Encoding.UTF8.GetString(Convert.FromBase64String(email.message.data)));
loggerWrapper.PickAndExecuteLogging(emailaddress);
}
}
catch (Exception e)
{
loggerWrapper.PickAndExecuteLogging("general error" + e.ToString());
}
var response = new HttpResponseMessage();
response.StatusCode = HttpStatusCode.OK;
return response;
}
Файл журнала не показывает общую ошибку, но показывает те же идентификаторы истории, которые отправляются снова и снова И на самом деленекоторые из