SubscriptionClient 不包含 CreateFromConnectionString 方法
SubscriptionClient doesn't contain CreateFromConnectionString method
我正在尝试从 azure 服务总线主题中读取消息并使用 c# 中的控制台应用程序显示它。我发现很多在线解决方案都在使用
SubscriptionClient.CreateFromConnectionString(_serviceBusConn, _serviceBustopic, "<subscription name>");
当我尝试在我的程序中使用相同的东西时,我收到一条红色波浪线,说明 subscriptionclient 不包含 CreateFromConnection 字符串的定义。我正在使用 Microsoft.Azure.ServiceBus package.I 发现它在 Microsoft.ServiceBus.Messaging 中,但我无法在 [=24= 中找到它].
此处为 Nuget:https://www.nuget.org/packages/WindowsAzure.ServiceBus
此处的文档链接:https://docs.microsoft.com/en-us/azure/service-bus/
链接到 SubscriptionClient 文档 here (.NET Standard) and here (.NET Framework)
但只有 .NET Framework 中的 SubscriptionClient 具有 CreateFromConnectionString,因此如果您想使用该方法,则必须确保您使用的是该包的 .NET Framework 版本。或切换教程 :)
其他想法 - 您正在学习的教程基于具有 .NET 框架和完整(非 nuget)安装的 Azure SDK 的机器,而不是 nuget 包,因此可能不清楚是什么他们和你的差距..
我有一个使用 Microsoft.ServiceBus 命名空间的项目,我的 package.config 看起来像这样:
<package id="WindowsAzure.ServiceBus" version="3.4.4" targetFramework="net452" />
这是一个旧版本的包,但它肯定有 Microsoft.ServiceBus.SubscriptionClient.CreateFromConnectionString()。如果您的 packages.config 提到的 targetFramework 不是完整的 .net 框架,您可能没有包含此方法的软件包版本
我正在尝试从 azure 服务总线主题中读取消息并使用 c# 中的控制台应用程序显示它。我发现很多在线解决方案都在使用
SubscriptionClient.CreateFromConnectionString(_serviceBusConn, _serviceBustopic, "<subscription name>");
当我尝试在我的程序中使用相同的东西时,我收到一条红色波浪线,说明 subscriptionclient 不包含 CreateFromConnection 字符串的定义。我正在使用 Microsoft.Azure.ServiceBus package.I 发现它在 Microsoft.ServiceBus.Messaging 中,但我无法在 [=24= 中找到它].
此处为 Nuget:https://www.nuget.org/packages/WindowsAzure.ServiceBus
此处的文档链接:https://docs.microsoft.com/en-us/azure/service-bus/
链接到 SubscriptionClient 文档 here (.NET Standard) and here (.NET Framework)
但只有 .NET Framework 中的 SubscriptionClient 具有 CreateFromConnectionString,因此如果您想使用该方法,则必须确保您使用的是该包的 .NET Framework 版本。或切换教程 :)
其他想法 - 您正在学习的教程基于具有 .NET 框架和完整(非 nuget)安装的 Azure SDK 的机器,而不是 nuget 包,因此可能不清楚是什么他们和你的差距..
我有一个使用 Microsoft.ServiceBus 命名空间的项目,我的 package.config 看起来像这样:
<package id="WindowsAzure.ServiceBus" version="3.4.4" targetFramework="net452" />
这是一个旧版本的包,但它肯定有 Microsoft.ServiceBus.SubscriptionClient.CreateFromConnectionString()。如果您的 packages.config 提到的 targetFramework 不是完整的 .net 框架,您可能没有包含此方法的软件包版本