12 2022 档案
摘要:IOC(inversion of control)控制反转 以前我们把框架分为三层架构:UI层,BLL层,DAL层。在三层架构中我们,我们是一层一层的调用对象里面的方法,需要实例化对象:类名 对象名 = new 类名();这种叫传统工艺。现在我们不需要在依赖某一个类来获取到实例。而是依赖于抽象,怎么
阅读全文
摘要:AOP(Aspct Oriented Programming)在不修改源代码的基础上,通过特性的方式添加一些业务逻辑。就是一些特性类在asp.net core中通过过滤器【Filter】来支持AOP的 一、资源缓存:IResourceFilter和IAsyncResourceFilter(异步) 天
阅读全文
摘要:MinimalApi没有控制器,普通api有控制器,MinimalApi是直达型,精简了很多中间代码,广泛适用于微服务架构 MinimalApi一切都在组控制台应用程序类【Program】上执行,也可以自由分类封装 namespace MinimalApi { public static class
阅读全文