Это мой сценарий:
- Веб-приложение с собственной шиной (издатель)
- Служба Windows с NServiceBus.Host.exe (подписчик)
Представьте, что это запускает IISRESET (неважно, почему я должен это делать), который заставляет шину повторно инициализироваться и терять подписки, которые уже были. Я использую MsmqSubscriptionStorage, а издатель (веб-приложение) реализует интерфейс IAuthorizeSubscriptions.
Как я могу продлить подписку, а также вызвать AuthorizeSubscribe()? Это возможно? Что вы предлагаете для этого сценария?