
Asp.net Core
文章平均质量分 60
fqydhk
这个作者很懒,什么都没留下…
展开
-
Swagger添加oauth2授权
交流QQ号:555913397有什么问题可以加群大家一起交流Swagger添加oauth2授权经过百度无果,无奈只能谷歌一下,终成功搞定,现将成功案例分享给大家,不敢藏私.Swagger是一个大家经常使用的工具,用于使用标准JSON格式创建拥有非常漂亮UI的API文档。并且可以在线测试接口。因为使用了IdentityServer4作为授权服务器,使得客户端需要授权的API在Swagger无法测试。所以有了给Swagger添加Oauth2授权的想法,好了,下面我们开工吧。首先给客户端添加授权配.原创 2021-01-13 13:47:06 · 1462 阅读 · 0 评论 -
.net core 3.1 Policy 策略授权揭秘
交流QQ群:555913397有什么问题可以加群大家一起交流上次探究了core 3.1的自定义授权handler,这次带领大家来试试自带的Policy策略授权.好了废话不都说,一切都在代码中.先创建存储许可的属性类namespace CoreMvc.Utinity.Models{ /// <summary> /// 许可项 /// </s...原创 2020-03-16 14:58:56 · 3227 阅读 · 0 评论 -
.net core 3.1 鉴权 授权 基础模型和运行机制及中间件管道探秘
.net core 3.1 鉴权 授权 发放Ticket 销毁Ticket 中间件管道探秘交流QQ群:555913397有什么问题可以加群大家一起交流创建自定义的cookie鉴权 授权 管道…相信很多人都没搞清楚,这里为大家揭开心中的疑惑.废话不多说,上代码…1.创建一个自定义的鉴权 授权 签发Ticket的Hanlder 这里实现登录签发Ticket 退出登录销毁Ticket...原创 2020-03-14 21:08:56 · 1396 阅读 · 1 评论 -
.net core 3.1 mvc 使用EntityFramework Core
.net core 3.1 mvc 使用EntityFramework Core交流QQ群:555913397有什么问题可以加群大家一起交流使用mvc制作网站项目怎么能少了ORM框架.下面我来带领大家一步一步配置EntityFramework Core…1.创建Ef Core的类库CoreMvc.EntityFrameworkCore可以根据自己的习惯创建类库2.引用nu...原创 2020-03-13 12:48:17 · 1173 阅读 · 0 评论 -
.net core 3.1 扩展 AOP日志
.net core 3.1 扩展 AOP日志交流QQ群:555913397有什么问题可以加群大家一起交流上次扩展了Autofac的AOP,发现在AOP扩展里面无法注入日志组件.所以只能手动写个静态日志类.废话不多说,下面上代码.1.创建日志类1.1 需要在Nuget添加Nlogusing System;using NLog;namespace CoreMvc.Utini...原创 2020-03-10 09:38:36 · 1472 阅读 · 0 评论 -
.net core 3.1 扩展 Autofac AOP
.net core 3.1 扩展 Autofac AOP交流QQ群:555913397有什么问题可以加群大家一起交流1.添加Nuget程序包1.1 Autofac.Extras.DynamicProxy2.添加自定义AOP扩展类 //集成Autofac拦截器接口 public class AutofacAopExtension : IInterceptor...原创 2020-03-08 12:06:45 · 728 阅读 · 0 评论 -
.net core 3.1 添加 Nlog日志
.net core 3.1 添加 Nlog日志交流QQ群:555913397有什么问题可以加群大家一起交流1.添加Nuget程序包1.1 NLog 1.2 NLog.Web.AspNetCore2.创建Nlog配置文件2.1创建的文件名称为 nlog.config (ps:也可以自定义其他名字,加载配置文件时修改为自定义的名称即可)2.2 下面配置文件打印出来的效果如...原创 2020-03-07 22:49:11 · 4130 阅读 · 0 评论 -
.net core 3.1添加Autofac容器详解
# .net core 3.1添加Autofac容器#### 1. 在Program.cs添加Autofac服务提供工厂```public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .Configu...原创 2020-03-07 10:51:45 · 1034 阅读 · 0 评论