自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小舒

这辈子都不可能有描述的啦,只有写代码才能维持的了生活!

  • 博客(5)
  • 收藏
  • 关注

原创 在.Net中跑RocketMQ_入门篇(上)

下面我将为大家介绍一款支持.NET端的RocketMQ。大名为:Farseer.Net.MQ.RocketMQ。 支持.Net Framework 4.5和.NetStandard 2.01、先创建一个.Net Framework的控制台,热热手。 2、通过Nuget安装相应组件。 Install-Package Farseer.Net.MQ.RocketMQ -Ver...

2018-07-12 22:52:36 7656 7

翻译 Polly熔断降级超时等二次封装

Polly是一个.NET弹性和瞬态故障处理库,允许开发人员以流畅和线程安全的方式表达重试,断路器,超时,隔板隔离和后备等策略。 从版本6.0.1开始,Polly的目标是.NET Standard 1.1和2.0+。 接下来,我将为大家介绍一款极简的熔断降级框架,对Polly进行二次封装,开箱即用,含:超时、熔断、重试,要是还不满足您的需求,您可以根据自身需求,加入舱壁隔离、回退等模式。 ...

2018-07-13 23:47:39 1519

原创 在.Net中跑RocketMQ_入门篇(下)

上一篇讲了如何再控制台将RocketMQ跑起来,本篇讲解,在asp.net mvc种跑起来,含(发布、订阅)。 因篇幅过长,本次将不挨个贴源码,直接展示目录,根据上一篇文章,进行相应的调整即可。1、新建一个类库,将MQ公共部分提出来(源码在入门篇1中有讲解和截图):  如: 此时需要注意的有两点: (1)在RocketMQClientManager中,尽量将IRocket...

2018-07-12 23:11:33 6108 4

原创 窥探ASP.NET CORE 将Session持久化到Redis,以及Redis和其他安包冲突StackExchange.Redis.StrongName与StackExchange.Redis冲突

最近在做项目,要求实现分布式Session,想着将Session持久化到Redis,简单明了,一把梭。在实现的过程中,将Session Value持久化到Redis挺顺利的,在将SessionId持久化到Redis就出了点岔子。 1、首先在Startup的ConfigureServices中添加Redis和Session的支持。public void Conf...

2018-07-12 22:26:24 3332 1

原创 .NET CORE 中使用AutoMapper进行对象映射

概述 在互联网产品中,前台页面可谓是变化莫测,今天是这个样,明儿是那个样。而Dto可以面向UI层,页面不管怎么变,Dto总是那么灵活而不影响我们的服务端的主体业务,而我们的Model就更专注业务。 这样一来,通过Dto我们实现了表现层与Model之间的解耦,表现层不引用Model层的东西。在ASP.NET CORE中,我们可以使用AutoMapper来实现对象数据传输也就是Dt...

2018-07-12 09:05:21 15196 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除