12 2019 档案
摘要:为减少代码量,这里实现一个基于Dapper的泛型Repository。 这里需要引用Dapper.dll和Dapper.Contrib.dll。 接口定义: /// <summary> /// Repository接口 /// </summary> /// <typeparam name="T"><
阅读全文
摘要:1、nuget搜索JWT并安装 2、创建ApiAuthorizeAttribute,作为验证特性 /// <summary> /// 身份认证拦截器 /// </summary> public class ApiAuthorizeAttribute: AuthorizeAttribute { ///
阅读全文
摘要:1、添加HttpAuthHeaderFilter类 2、在SwaggerConfig中添加 3、在对应的Action的上面加上ApiAuthorize特性即可加上 4、就会出现如下显示
阅读全文
摘要:1、打开nuget安装Swashbuckle 2、在项目中设置 3、装完之后会自动生成Swagger.Config 4、修改Swagger.Config 5、运行http://localhost:44339/swagger,就能看到如下画面:
阅读全文
摘要:docker 安装gitlab以及使用 一、安装及配置 1.gitlab镜像拉取 # gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本 $ docker pull gitlab/gitlab-ce 拉取镜像 2.运行gitlab镜像 $ docker run -d -p
阅读全文
摘要:一、安装docker 1、使用 root 权限登录 Centos。确保 yum 包更新到最新。 $ sudo yum update 2、卸载已安装的docker 早期版本docker叫作docker 或者 docker-engine,新版本中叫作docker-ce,可以先试试旧版本的卸载方式,不成功
阅读全文