随笔分类 -  .NET CORE

摘要:1.在EF中实体的状态分为以下5种状态: 已添加 (Added) DbContext正在跟踪次实体 但数据库中不存在这条记录 在调用SaveChanges时会从数据库中添加对应的数据 未改变(Unchanged) DbContext 正在跟踪此实体 记录存在于数据库中 此属性与数据库的值一致 在调用 阅读全文
posted @ 2022-07-05 15:36 Wilson_it 阅读(109) 评论(0) 推荐(0) 编辑
摘要:1.在.NET CORE中读取json文件 需要用到的NuGet包:Microsoft.Extensions.Configuration 、Microsoft.Extensions.Configuration.Json 2.读取配置的方法 ConfigurationBuilder configBui 阅读全文
posted @ 2022-06-29 16:05 Wilson_it 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1.依赖注入(Dependency Injection,DI)是控制反转(Inversion Of Control,IOC)思想的实现方式。依赖注入简化模块的组装过程,降低模块质检的耦合度 需要引用到的NuGet包:Microsoft.Extensions.DependencyInjection 2 阅读全文
posted @ 2022-06-29 11:25 Wilson_it 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1.添加Nuget程序包 2.在start up中进行配置【有两种模式可选 存储在redis中会哦这内存中】 // 需要从appsettings.json中加载配置 services.AddOptions(); // 存储IP计数器在内存中 services.AddMemoryCache(); // 阅读全文
posted @ 2021-05-24 13:23 Wilson_it 阅读(433) 评论(0) 推荐(0) 编辑
摘要:1、**添加中间件MiddleWare** 1 public class MyMiddleware 2 { 3 private readonly RequestDelegate _next; 4 private readonly ILogger<MyMiddleware> _logger; 5 pr 阅读全文
posted @ 2021-05-24 11:01 Wilson_it 阅读(332) 评论(0) 推荐(0) 编辑
摘要:添加NuGet包引用 总共需要引入5个包 分别是 Unity.Container Unity.Interception.Configuration Unity.Interception Unity.Abstractions Unity 2.添加配置文件 配置文件节点如下: ` ` 3.工厂类:Con 阅读全文
posted @ 2021-03-12 20:51 Wilson_it 阅读(134) 评论(0) 推荐(0) 编辑
摘要:1.创建一个受保护的资源 1.1 新建一个空的ASP.NET CORE WEB API 给项目安装一个提供JWT身份认证的包 【Microsoft.AspNetCore.Authentication.JwtBearer】 2.创建一个客户端并获取Identity Server4的令牌 阅读全文
posted @ 2020-11-15 22:51 Wilson_it 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1.项目创建 1.1新建一个空的asp.net core程序 1.2 添加Nuget程序包 IdentityServer4 1.3 添加配置文件 新建一个静态类 Config 1 public static class Config 2 { 3 /// <summary> 4 /// 受保护的API 阅读全文
posted @ 2020-11-11 22:26 Wilson_it 阅读(180) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示