На самом деле, когда я хочу остановить своего работника на лазури, эта функция вызывается.Как остановить работника Azure без потери сообщения?
public override void OnStop()
{
if (messageProvider != null)
{
messageProvider.StopListening();
}
base.OnStop();
}
Когда я обновляю рабочего, если какое-либо сообщение обрабатывается, я теряю это сообщение. Вы знаете, как я могу безопасно остановить моего работника?
Кто реализовал эту функцию «поставщика сообщений»? – sharptooth
Можете ли вы предоставить дополнительную информацию - читаете ли вы сообщения из очереди/службы? Что (вообще/высокий уровень) участвует в обработке сообщения? –