Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

  在之前上一篇讲解到 Azure ServiceBus Queue 中,我们实地的演示了在控制台中如何操作ServiceBus Queue ,使用 Azure.Messgae.Service 的依赖包完成 Message 的接收/发送,今天我们继续探究 ServiceBus Queue,如何利用 Microsoft.Azure.ServiceBus 以来完成消息的发送。

--------------------我是分割线--------------------

Azure ServiceBus 系列:

1,Azure Service Bus(一)入门简介 2,Azure Service Bus(二)在NET Core 控制台中如何操作 ServiceBus Queue 3,Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue 二,正文 1,创建ServiceBus Queue

Azure Portal 点击 “create a resource”,输入 “Service Bus” 搜索,并且进行创建。

Resource group 选择:“Web_Test_SB_RG”

Namespace name:“cnbateblogweb”

Loaction:“East Asia”

Pricing tier:“Basic”

点击 “Review + create” 进行创建预校验。

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

校验完成后,点击 “Create” 进行创建

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

创建完成后,点击 “Go to resource” 跳转到创建好的资源

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

最后,选择 “Entities=》Queue”,点击 “+ Queue” 添加 ServiceBus Queue

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

创建 ServiceBus Queue 输入

Name:“cnbateblogweb_queue”

其他参数选择默认,点击 “Create” 进行创建

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

创建完成后,我们可以在列表中查看到刚刚创建的名字叫 “cnbateblogweb_queue” 的 Queue 的信息了

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

2,.NET Core Web MVC 添加对 ServiceBus Queue 的消息的发送

2.1,创建Web项目,添加对 "ServiceBus Queue“ 的依赖包

接下来就是创建 Web 项目,点击 “ASP.NET Core Web 应用程序”,并命名为 “Azure.ServiceBus.Web”,我这里选择的目标框架为 “.NET 5.0”

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

项目创建完成之后,需要添加 Azure ServiceBus 的引用 “Microsoft.Azure.ServiceBus

Azure Service Bus(三)在 .NET Core Web 应用程序发送ServiceBus Queue

使用程序包管理控制台进行安装

Install-Package Microsoft.Azure.ServiceBus -Version 5.1.0

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsswjs.html