摘要: 为减少代码量,这里实现一个基于Dapper的泛型Repository。 这里需要引用Dapper.dll和Dapper.Contrib.dll。 接口定义: /// <summary> /// Repository接口 /// </summary> /// <typeparam name="T">< 阅读全文
posted @ 2019-12-28 17:34 Jackie_Lu_Y 阅读(978) 评论(1) 推荐(1) 编辑
摘要: 1、nuget搜索JWT并安装 2、创建ApiAuthorizeAttribute,作为验证特性 /// <summary> /// 身份认证拦截器 /// </summary> public class ApiAuthorizeAttribute: AuthorizeAttribute { /// 阅读全文
posted @ 2019-12-28 15:55 Jackie_Lu_Y 阅读(2414) 评论(0) 推荐(0) 编辑
摘要: 1、添加HttpAuthHeaderFilter类 2、在SwaggerConfig中添加 3、在对应的Action的上面加上ApiAuthorize特性即可加上 4、就会出现如下显示 阅读全文
posted @ 2019-12-28 15:24 Jackie_Lu_Y 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 1、打开nuget安装Swashbuckle 2、在项目中设置 3、装完之后会自动生成Swagger.Config 4、修改Swagger.Config 5、运行http://localhost:44339/swagger,就能看到如下画面: 阅读全文
posted @ 2019-12-28 11:35 Jackie_Lu_Y 阅读(985) 评论(0) 推荐(1) 编辑