Итак, вы хотите использовать наблюдателя для отправки сообщения на Azure Сервисная шина, когда сообщение отправлено? Затем отправьте сообщение в Azure Service Bus, регистрируя, что сообщение было отправлено. Затем отправьте сообщение в Azure Service Bus, регистрируя, что сообщение было отправлено. Затем отправьте сообщение Azure Service Bus, регистрирующее, что сообщение было отправлено. А затем отправьте сообщение на Azure Шина обслуживания, регистрируя, что сообщение было отправлено.
Краткий ответ, вы не можете использовать один и тот же экземпляр шины. Если вы хотите отправить информацию журнала на Azure служебную шину о сообщениях, отправленных на Azure служебную шину, вам необходимо использовать два отдельных экземпляра шины. В противном случае вы попадете в смертельную спираль невыразимой рекурсии и никогда не выйдете из нее.