摘要: action里使用Cookie 设置值 HttpContext.Response.Cookies.Append("userName2", "华哥"); 读取 string un; HttpContext.Request.Cookies.TryGetValue("userName2", out un) 阅读全文
posted @ 2022-05-04 20:50 青仙 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 筛选器介绍 和netframework mvc里的过滤器一样。通过使用 ASP.NET Core 中的筛选器,可在请求处理管道中的特定阶段之前或之后运行代码。 内置筛选器处理任务,例如: 授权(防止用户访问未获授权的资源)。 响应缓存(对请求管道进行短路出路,以便返回缓存的响应)。 可以创建自定义筛 阅读全文
posted @ 2022-05-04 17:39 青仙 阅读(110) 评论(0) 推荐(0) 编辑
摘要: IOC:控制反转 DI: 依赖注入 IOC、DI都是描述同一个事情,只是不同的角度。都是为了解决两个类之间过度耦合的问题。 IOC、DI最重要的作用就是解决耦合的问题,类和类之间依赖于抽象但不依赖于具体的实现。 类交给容器管理还有好处,就是对类的生命周期管理比较方便,比如单例模式,瞬时模式..... 阅读全文
posted @ 2022-05-04 16:04 青仙 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 在Startup.cs中配置Session 注入session的服务 在Configure方法里使用该服务的中间件 app.UseSession(); 然后就可以在Controller中使用Session了,如: // 往Session中存入数据,这里使用Encoding.UTF8是对字符串进行编码 阅读全文
posted @ 2022-05-04 12:16 青仙 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1. 获取post和get传递的数据 1.1. post Request.Form["userName"]; 1.2. get Request.Query["userName"] 1.3. 获取请求信息 string path = Request.Path;//请求路径 string method 阅读全文
posted @ 2022-05-04 11:02 青仙 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 使用工具:vs2019(基于.net5) 1. 将ef框架创建在类库里 ①选择asp.net Core WebApi项目 ②框架vs2019最高支持net5 ③新建一个net5的类库并创建一个EFCore上下文对象类 ④通过nutget包管理器安装如下两个包 一个是EFCore的,一个是用于将领域模 阅读全文
posted @ 2022-05-04 10:22 青仙 阅读(380) 评论(0) 推荐(0) 编辑