上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 69 下一页
摘要: 上一章节将了HttpClient结合Polly的基本用法,详情请看这里! 本章节介绍熔断和降级。大家应该都知道每个网关都必备熔断和降级相关策略。而Polly为啥也会有熔断和降级呢?难道是个鸡肋?还是说熔断和鸡肋是让 HttpClient结合Polly专门来做网关用的,而我们在做实际的业务场景中根本用 阅读全文
posted @ 2021-07-14 14:54 沐雪架构师 阅读(1614) 评论(0) 推荐(0) 编辑
摘要: Polly是一个非常强大的组件,今天我们来使用HttpClient结合Polly做一个失败重试的简单示例。为啥有此示例,实在是网上的教程太乱了,尝试了好多次才成功。应该是我看官方文档有点费劲,英文差,靠百度翻译,一边看注释然后一边翻译!好累好累。 在实际开发中,.NetCore开发环境,我们使用Ht 阅读全文
posted @ 2021-07-14 12:46 沐雪架构师 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 1.如何在ASP.NET Core中激活Session功能? 首先要添加session包. 其次要在configservice方法里面添加session。然后又在configure方法里面调用 usesession。。 2.什么是中间件? 中间件在这里是指注入到应用中处理请求和响应的组件。是通过多个 阅读全文
posted @ 2021-07-11 14:09 沐雪架构师 阅读(4599) 评论(1) 推荐(0) 编辑
摘要: 一.垃圾回收机制 1. 简述一下一个引用对象的生命周期? (创建>使用>释放) new创建对象并分配内存 对象初始化 对象操作、使用 资源清理(非托管资源) GC垃圾回收 2. 创建下面对象实例,需要申请多少内存空间? public class User { public int Age { get 阅读全文
posted @ 2021-07-11 14:08 沐雪架构师 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 我们在开发WebApi或者asp.net core mvc时,一般都是要对接口的入参进行验证。若入参为一个实体,我们一般用注解的方式(DataAnnotations)+ModelState,或者FluentValidation来验证实体。 这几种常用的方法我就不总结了,网上有一大堆。参考: http 阅读全文
posted @ 2021-07-10 13:15 沐雪架构师 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 先看简单的demo代码: using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using Microsoft.Exten 阅读全文
posted @ 2021-07-07 19:09 沐雪架构师 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 历经1年多,沐雪.NetCore版本的多租户商城系统终于研发成功。全新的技术,全新的界面!我们将采用新的产品名称 -- 多租宝,并且以后都将全部精力致力于该平台的升级研发。 《多租宝》功能简介: SaaS模式的多租户/多商户小程序商城系统,可以同时支持多个租户/商户, 每个商户又可以创建多个店铺,每 阅读全文
posted @ 2021-06-30 00:54 沐雪架构师 阅读(1519) 评论(0) 推荐(0) 编辑
摘要: 条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台。 写法:以 #ifdef 或 #ifndef 加 %PLATFORM% 开头,以 #endif 结尾。 #ifdef:if defined 仅在某平台存在 #ifndef:if not defined 除了某 阅读全文
posted @ 2021-06-24 22:27 沐雪架构师 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: 网上的方案https://blog.csdn.net/sD7O95O/article/details/105320673,有点小问题,正则表达式不支持子查询; 略作修改。 using Microsoft.EntityFrameworkCore.Diagnostics; using System; u 阅读全文
posted @ 2021-06-18 17:30 沐雪架构师 阅读(287) 评论(0) 推荐(0) 编辑
摘要: class Program { public static long flgVal = 0; static void Main(string[] args) { int n = 100; Task.Run(() => DaMi(n)); Task.Run(() => LaoShu(n)); Cons 阅读全文
posted @ 2021-06-15 12:26 沐雪架构师 阅读(63) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 69 下一页