Мы хотим обновить существующую внутрипроцессную функцию Azure до .NET 7.0, так как мы также хотим перенести зависимости в .NET 7.0. Эта функция Azure использует ServiceBusReceivedMessage
и его метаданные, которые не поддерживаются в изолированных функциях Azure.
Создание JSON-объекта-оболочки, содержащего метаданные сообщения, не является вариантом только для обновления до .NET 7.0 (тогда мы бы предпочли пока остаться на .NET 6.0).
Должны ли мы ждать, пока Microsoft поддержит ServiceBusReceivedMessage
в изолированной функции Azure или поддержит .NET 7.0 для внутрипроцессных функций Azure, или я что-то упустил?
Немного грустно, что только из-за того, что у нас есть Функция Azure, мы не можем обновить все наше решение до .NET 7.0.
ServiceBusReceivedMessage
в .NET 7 как в процессе, так и в изолированном рабочем процессе.ServiceBusReceivedMessage
является частью пакета Azure.Messaging.ServiceBus
, который доступен до версии .NET 6 In-Process, как показано здесь.ServiceBusReceivedMessage
в .NET 7, поднимите билет в Azure-sdk-for-net репозиторий GitHub.
Кажется, наконец-то добавили поддержку. :)