当前位置: 首页 > news >正文

网站开发培训实训上海计算机一级网页制作

网站开发培训实训,上海计算机一级网页制作,中国建设银行网站属于什么机构,济南网站建设-中国互联简介MassTransit 是一个免费的、开源的.NET 分布式应用程序框架。MassTransit 使创建应用程序和服务变得容易#xff0c;这些应用程序和服务利用基于消息的松散耦合异步通信来实现更高的可用性、可靠性和可扩展性特点•易于使用和理解的 API#xff0c;让您专注于解决业务问题… 简介MassTransit 是一个免费的、开源的.NET 分布式应用程序框架。MassTransit 使创建应用程序和服务变得容易这些应用程序和服务利用基于消息的松散耦合异步通信来实现更高的可用性、可靠性和可扩展性特点•易于使用和理解的 API让您专注于解决业务问题•使用 RabbitMQ、Azure 服务总线、ActiveMQ 和 Amazon SQS/SNS 部署您的解决方案无需重写•强大的消息模式•端到端解决方案•内存测试工具用于创建具有全面集成测试级别验证的快速单元测试•对分布式跟踪以及监控使用安装 MassTransit 模板MassTransit 包括项目和项目模板简化了新项目的创建。dotnet new -i MassTransit.Templates通过在控制台执行来安装模板。dotnet new -i MassTransit.Templates初始项目创建要使用 MassTransit 创建服务请通过命令提示符创建Worker$ dotnet new mtworker -n GettingStarted $ cd GettingStarted $ dotnet new mtconsumer代码概述打开项目时您会看到有 3 个类文件。Program.cs是标准入口点在这里我们配置主机生成器。Consumers/GettingStartedConsumer.cs是运输消费者 Contracts/GettingStarted.cs是一个示例消息添加后台服务namespace GettingStarted;using System; using System.Threading; using System.Threading.Tasks; using Contracts; using MassTransit; using Microsoft.Extensions.Hosting;public class Worker : BackgroundService {readonly IBus _bus;public Worker(IBus bus){_bus  bus;}protected override async Task ExecuteAsync(CancellationToken stoppingToken){while (!stoppingToken.IsCancellationRequested){await _bus.Publish(new GettingStarted { Value  $The time is {DateTimeOffset.Now} }, stoppingToken);await Task.Delay(1000, stoppingToken);}} }注册Work在方法Program.cs的底部ConfigureServices添加services.AddHostedServiceWorker();更新消费者在您的Consumers文件夹中GettingStartedConsumer使用如下所示的日志记录语句进行编辑。namespace GettingStarted.Consumers;using System.Threading.Tasks; using Contracts; using MassTransit; using Microsoft.Extensions.Logging;public class GettingStartedConsumer :IConsumerGettingStarted {readonly ILoggerGettingStartedConsumer _logger;public GettingStartedConsumer(ILoggerGettingStartedConsumer logger){_logger  logger;}public Task Consume(ConsumeContextGettingStarted context){_logger.LogInformation(Received Text: {Text}, context.Message.Value);return Task.CompletedTask;} }###运行项目 输出应该已更改以显示生成输出的消息使用者再次按 ControlC 退出。Building... info: MassTransit[0]Configured endpoint Message, Consumer: GettingStarted.MessageConsumer info: MassTransit[0]Bus started: loopback://localhost/ info: Microsoft.Hosting.Lifetime[0]Application started. Press CtrlC to shut down. info: Microsoft.Hosting.Lifetime[0]Hosting environment: Development info: Microsoft.Hosting.Lifetime[0]Content root path: /Users/chris/Garbage/start/GettingStarted info: GettingStarted.MessageConsumer[0]Received Text: The time is 3/24/2021 12:02:01 PM -05:00 info: GettingStarted.MessageConsumer[0]Received Text: The time is 3/24/2021 12:02:02 PM -05:00Github地址https://github.com/MassTransit/MassTransit最后大家如果喜欢我的文章还麻烦给个关注并点个赞, 希望net生态圈越来越好
http://www.pierceye.com/news/87086/

相关文章:

  • 网站内部链接怎么做的成都中方互动科技有限公司
  • 深圳网站建设服务比较便宜网站开发失败原因分析
  • 松江新城做网站谷歌外贸平台
  • 网站介绍模板贝斯特专业网站
  • 建设公司网站费用怎么做账广州模板建站哪家好
  • 关键词密度查询站长工具大连网络推广广告代理
  • 企业网页设计网站案例绍兴seo淄博公司
  • 信阳建设监理协会网站科技股
  • app和网站开发的成本网店设计及运营构想
  • 网站建设大量定制阶段管理人员需要培训哪些课程
  • 个人网站网页首页腾讯企业邮箱免费版
  • asp.net网站开发代码wordpress分类首页调用
  • 潮州网站开发多少钱网站开发体会
  • 坑梓网站建设平台wordpress正体中文
  • 营销型网站工程成立公司注册资本需要实缴吗
  • 有没有教如何做衣服的网站东莞市智通人才招聘网
  • 公众号做淘宝客接入手机网站学网站开发有前途吗
  • 集团公司门户网站建设软装素材网站有哪些
  • 十大免费ppt网站在线个人做电影网站
  • 慈城旅游网站建设策划书装修公司加盟 招商加盟
  • 建设个商城网站需要多少钱哪个网站有做兼职的
  • 在哪里可以建网站网络教学平台登录
  • 太原seo建站联雅网站建设
  • DW做旅游网站毕业设计模板什么是定制网站
  • 建设专业网站公司wordpress评论打卡
  • 网站页面设计布局静安企业网站制作
  • 枸杞网站怎么做公司网站用什么开发
  • 规划设计公司网站北京注册公司多少钱
  • 网站项目报价方案网站建设学什么好
  • 自己想做一个网站怎么做考研培训机构排名前十