Роль Azure Worker Хостинг Webapi + Сервисная шина

Я хотел бы иметь возможность качать сообщения из служебной шины Azure и отправлять их на контроллеры Webapi в рабочей роли. Я видел эту превосходную (сериальную) статью http://pfelix.wordpress.com/2012/03/15/asp-net-web-api-creating-an-host-using-azure-service-bus/ которая очень интересно, но, кажется, использовать WCF . Я предпочел бы использовать более новую структуру webapi вместо этого. Кто-нибудь уже обернул QueueClient в качестве источника для пользовательского хоста?

1 ответ

Решение

Ссылка, на которую вы ссылаетесь, использует более новую платформу Web API. Внутренне, он использует привязки ретрансляции WCF аналогично тому, что происходит с автономным хостингом Web API, который также использует WCF внутри.

Код доступен здесь: https://github.com/pmhsfelix/WebApi.Explorations.ServiceBusRelayHost

Надеюсь это поможет

Pedro

Другие вопросы по тегам