Каков наилучший способ реализации уведомлений в веб-приложении C #? Если бы это было приложение EAI BPEL, я бы использовал функцию уведомлений в спецификациях BPEL для отправки событий по ключевым задачам, которые я хочу отслеживать. Поскольку это веб-приложение на C #, каковы варианты архитектуры? Должен ли я отбрасывать сообщения через pub / sub с помощью NServiceBus в точках, которые я хочу отслеживать, или я должен использовать обработку событий .Net для присоединения к методам, которые меня интересуют, или их комбинации, или есть опция, о которой я не знаю. Кейс, который я пытаюсь оптимизировать, - это наименьшее количество кода с максимальной гибкостью и масштабируемостью.