Тестирование триггера служебной шины функции Azure на портале с посредническим сообщением - PullRequest
0 голосов
/ 25 апреля 2018

Я создал функцию Azure, которая использует триггер очереди служебной шины для запуска.Он также использует BrokeredMessage в качестве параметра элемента очереди, потому что мне нужно получить некоторые данные из пользовательских свойств сообщения.

public async static Task Run([ServiceBusTrigger("myQueue", AccessRights.Manage, Connection = "ConnString")]BrokeredMessage queueItem, TraceWriter log)
{
    string myProperty = queueItem.Properties["MyProperty"].ToString();
    ... // do stuff
}

Все это прекрасно работает, и я развернул его в Azure., но я хотел бы проверить это через портал.Они предоставляют способ проверить вашу функцию:

enter image description here

Но он просто запрашивает тело запроса.Есть ли способ также добавить пользовательские свойства?

1 Ответ

0 голосов
/ 25 апреля 2018

Нет, для отправки сообщения со свойствами метаданных вам понадобится какой-нибудь пользовательский код или инструмент, подобный ServiceBus Explorer .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...