随笔分类 - .Net Core
摘要:这篇博客描述的是运行环境是.Net 7下使用WebApi,ORM框架使用EF Core的DbFirst模式,再配合上SqlServer的1主,2从3个数据库,完成的读写分离封装。 一.先准备3个数据库,1主,2从我先准备了3个数据库,分别是:SchoolDB(作为主库,到时候只负责写)、School
阅读全文
摘要:一.参考中间件源码实现自定义AOP 场景:在真实执行逻辑学习这个方法包一层层(学习前吃点东西、上个厕所),模拟中间件,一层层穿过 思路:对象构造完,加1个动态代理,基于Castle、组装委托,来个AOP扩展,像一个俄罗斯套娃 二.AOP扩展方法-ContainerAOPExtensions.cs 2
阅读全文
摘要:一.鉴权中心 1.1.Nuget引入IdentityServer4(3.1.3) 我开始引入的是IdentityServer4(4.1.4),但是访问:http://localhost:10010/connect/token总是报{ "error": "invalid_request"},最后我降低
阅读全文
摘要:一.RequestDelegate的定义从RequestDelegate定义可以看出,RequestDelegate是接收请求上下文HttpContext的一个委托,RequestDelegate既然是一个委托,委托就是一个方法,所以RequestDelegate就是个方法,是个接受请求上下文的方法
阅读全文
摘要:一、定制第三方依赖注入容器Autofac 1、nuget引入autofac和 Autofac.Extensions.DependencyInjection 2、注释掉原来的IServiceCollection,ConfigureServices需要返回值IServiceProvider 3、new
阅读全文