
.net core
如果我来了6
这个作者很懒,什么都没留下…
展开
-
.net core 5 切面编程AOP
AOP的三种应用ASP.NET Core框架中的AOP—中间件 (管道处理模型)ASP.NET Core框架中的AOP—Filter (Controller层)IOC支持AOP扩展—应用于Service层(业务逻辑层)中间件:Filter:业务逻辑层:Filter1.Authorize 顺序排第一2.ResourceFilter 顺序排第二—主要是缓存3.Action 排在Resouce之后4.Result5.Exception 处理异常的...原创 2021-10-27 23:00:30 · 516 阅读 · 0 评论 -
.net core 5 区域Area
在大型的项目中,如果功能多,Controller自然也就多,所有的controller都放一起会很庞大繁琐;系统可能会分为很多模块;一般会分项目组去开发;模块化开发;每个模块一个项目组;—职责也更加清晰Vs中添加一个Area,会生成一个小型的MVC结构出来为控制器添加Area特性,指定其所属的区域 [Area("Order")] public class HomeController : Controller { public IActionResult I原创 2021-10-27 22:46:16 · 727 阅读 · 0 评论 -
.net core 5 路由Route
转发Http请求,可以定义一个规则,这些规则就是用来匹配请求到底让谁来帮助处理 public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseEndpoints(endpoints => { //endpoints.MapControllerRoute( //原创 2021-10-27 22:33:19 · 1550 阅读 · 0 评论 -
.net core 5 Https/app.UseHttpsRedirection的作用
https:是一个中间件:UseHttpsRedirection作用:检查当前项目启动后,监听的是否是多个端口,其中如果有协议是Https—我们在访问Http的默认会转发到Https中 public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseHttpsRedirection(); }launchSettings.json文件中原创 2021-10-27 21:34:12 · 5578 阅读 · 0 评论