Согласно документам: https://masstransit-project.com/usage/exceptions.html Это говорит о том, что сообщение перемещено в очередь _error. У меня есть консольное приложение, которое работает так, как ожидалось. Проблема в том, что когда потребитель выдает исключение, мое консольное приложение вылетает и закрывается. Это ошибка? Как это исправить? Мое приложение не должно падать и продолжать работать, правильно?
public async Task Consume(ConsumeContext<FileReceivedEvent> context)
{
var batch = context.Message;
try
{
//code
}
catch (Exception ex)
{
//logging logic
throw;
}
}