Azure 中继WebHttpRelayBinding到webapi服务

Azure 中继WebHttpRelayBinding到webapi服务,azure,servicebus,asp.net-web-api,Azure,Servicebus,Asp.net Web Api,我有一个桌面webapi服务器,我想通过azure service bus的中继WebHttpRelayBinding向客户端公开。有没有一种简单的方法可以捕获来自service bus的所有消息,并将它们作为http请求传递给我的webapi?Pedro Félix已经实现了一个主机,它可以实现您正在寻找的内容 他在一篇文章中描述了这一点,并且已经做了。我已经测试了佩德罗的方法,并且可以确认它是有效的,它非常整洁!这将有助于在家庭服务器上运行一些服务,这些服务可以从外部世界访问,而无需在我的防

我有一个桌面webapi服务器,我想通过azure service bus的中继WebHttpRelayBinding向客户端公开。有没有一种简单的方法可以捕获来自service bus的所有消息,并将它们作为http请求传递给我的webapi?

Pedro Félix已经实现了一个主机,它可以实现您正在寻找的内容


他在一篇文章中描述了这一点,并且已经做了。

我已经测试了佩德罗的方法,并且可以确认它是有效的,它非常整洁!这将有助于在家庭服务器上运行一些服务,这些服务可以从外部世界访问,而无需在我的防火墙上打开端口。虽然这已经有好几年了,但如果你在这里、在这个网站上包含答案的基本部分,或者你的帖子有被删除的风险,那就太好了。如果你愿意,你仍然可以包含链接,但仅作为“参考”。答案应该是独立的,不需要链接。