Microsoft azure 服务总线 api - 如何在订阅描述中添加 AutoDeleteOnIdle
Microsoft azure service bus api - How to add AutoDeleteOnIdle on subscription description
我正在尝试制作一个使用服务总线 API 客户端的小型库。
为了实现这个目标,我遵循了这个 tutorial 并且我设法完成了几乎所有我需要的事情,除了一件事,为新创建的订阅添加 AutoDeleteOnIdle 属性。
事实上,在教程中,作者使用 xml 正文发送到 API 并且效果很好,但我想在 xlm SubscriptionDescription 中添加 属性 AutoDeleteOnIdle,但我不断收到响应为“指定的资源描述无效”的错误请求。
我试图在网上搜索这个 xml 结构以及如何找到它。但是我找不到任何文档!!即使我检查了 xml 中指定的 shema,我也会被重定向到一个不存在的页面(对于 http://schemas.microsoft.com/netservices/2010/10/servicebus/connect)。
我正在使用 Microsoft.Azure.ServiceBus v.3.4.0 NuGet,visual studio 2017.
这是我一直在尝试添加 AutoDeleteOnIdle 的订阅描述 属性。
Encoding.UTF8.GetBytes("<entry xmlns='http://www.w3.org/2005/Atom'><content type='application/xml'>"
+ "<SubscriptionDescription xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://schemas.microsoft.com/netservices/2010/10/servicebus/connect\">"
+ "</SubscriptionDescription></content></entry>");
代码在此页面上:https://code.msdn.microsoft.com/Service-Bus-HTTP-client-fe7da74a
感谢您的帮助,
菲尔
我发现了问题所在,我不知道我需要为 xml 正文输入特殊格式 XSD dates。
我添加 <AutoDeleteOnIdle>00:10:00</AutoDeleteOnIdle>
因为文档说他们需要 ISO 格式,但实际上是:
<AutoDeleteOnIdle>PT10M</AutoDeleteOnIdle>
我应该发的
我正在尝试制作一个使用服务总线 API 客户端的小型库。 为了实现这个目标,我遵循了这个 tutorial 并且我设法完成了几乎所有我需要的事情,除了一件事,为新创建的订阅添加 AutoDeleteOnIdle 属性。
事实上,在教程中,作者使用 xml 正文发送到 API 并且效果很好,但我想在 xlm SubscriptionDescription 中添加 属性 AutoDeleteOnIdle,但我不断收到响应为“指定的资源描述无效”的错误请求。
我试图在网上搜索这个 xml 结构以及如何找到它。但是我找不到任何文档!!即使我检查了 xml 中指定的 shema,我也会被重定向到一个不存在的页面(对于 http://schemas.microsoft.com/netservices/2010/10/servicebus/connect)。
我正在使用 Microsoft.Azure.ServiceBus v.3.4.0 NuGet,visual studio 2017.
这是我一直在尝试添加 AutoDeleteOnIdle 的订阅描述 属性。
Encoding.UTF8.GetBytes("<entry xmlns='http://www.w3.org/2005/Atom'><content type='application/xml'>"
+ "<SubscriptionDescription xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns=\"http://schemas.microsoft.com/netservices/2010/10/servicebus/connect\">"
+ "</SubscriptionDescription></content></entry>");
代码在此页面上:https://code.msdn.microsoft.com/Service-Bus-HTTP-client-fe7da74a
感谢您的帮助,
菲尔
我发现了问题所在,我不知道我需要为 xml 正文输入特殊格式 XSD dates。
我添加 <AutoDeleteOnIdle>00:10:00</AutoDeleteOnIdle>
因为文档说他们需要 ISO 格式,但实际上是:
<AutoDeleteOnIdle>PT10M</AutoDeleteOnIdle>
我应该发的