ASP.NET Core
木子iiiii
这个作者很懒,什么都没留下…
展开
-
.NET CORE 中使用AutoMapper进行对象映射
概述 在互联网产品中,前台页面可谓是变化莫测,今天是这个样,明儿是那个样。而Dto可以面向UI层,页面不管怎么变,Dto总是那么灵活而不影响我们的服务端的主体业务,而我们的Model就更专注业务。 这样一来,通过Dto我们实现了表现层与Model之间的解耦,表现层不引用Model层的东西。在ASP.NET CORE中,我们可以使用AutoMapper来实现对象数据传输也就是Dt...原创 2018-07-12 09:05:21 · 15168 阅读 · 1 评论 -
窥探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 · 3316 阅读 · 1 评论 -
Polly熔断降级超时等二次封装
Polly是一个.NET弹性和瞬态故障处理库,允许开发人员以流畅和线程安全的方式表达重试,断路器,超时,隔板隔离和后备等策略。 从版本6.0.1开始,Polly的目标是.NET Standard 1.1和2.0+。 接下来,我将为大家介绍一款极简的熔断降级框架,对Polly进行二次封装,开箱即用,含:超时、熔断、重试,要是还不满足您的需求,您可以根据自身需求,加入舱壁隔离、回退等模式。 ...翻译 2018-07-13 23:47:39 · 1508 阅读 · 0 评论