摘要: 本系列的其他章节 .Net Core和DevOps系列:Docker安装 .Net Core和DevOps系列:Mysql安装(Docker) .Net Core和DevOps系列:Gitea安装(Docker) Jenkins是什么? Jenkins是一款开源 CI&CD 软件,用于自动化各种任务 阅读全文
posted @ 2021-04-27 09:57 爱听民谣的程序猿 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 本系列的其他章节 .Net Core和DevOps系列:Docker安装 .Net Core和DevOps系列:Mysql安装(Docker) Gitea软件介绍: Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。 此项目采用的 MIT 开源授权许可证, 阅读全文
posted @ 2021-04-19 10:15 爱听民谣的程序猿 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 本系列的其他章节 .Net Core和DevOps系列:Docker安装 使用以下命令,下载mysql的最新镜像文件 # docker pull mysql 使用以下命令,查看docker的镜像列表 # docker images 镜像下载完成后,使用以下命令启动mysql容器 # docker r 阅读全文
posted @ 2021-04-17 09:51 爱听民谣的程序猿 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 操作系统:阿里云 CentOs 8.3 # cat /proc/version Linux version 4.18.0-240.15.1.el8_3.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 8.3.1 20191121 (R 阅读全文
posted @ 2021-04-15 08:57 爱听民谣的程序猿 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Swagger一个优秀的Api接口文档生成工具。Swagger可以可以动态生成Api接口文档,有效的降低前后端人员关于Api接口的沟通成本,促进项目高效开发。 1、使用NuGet安装最新的包:Swashbuckle.AspNetCore。 2、编辑项目文件(NetCoreTemplate.Web.c 阅读全文
posted @ 2020-07-29 17:05 爱听民谣的程序猿 阅读(491) 评论(0) 推荐(0) 编辑
摘要: MiniProfiler是一个简单且高效的小型分析器,可用于.NET,Ruby,Go和Node.js.MiniProfiler不是将自己附加到每一个方法上,因为这样会有强侵入性而且也不是专注于分析性能问题。 它是一个ADO.NET的分析器,可以分析对于ADO.NET(SQL Server、Oracl 阅读全文
posted @ 2020-04-18 12:14 爱听民谣的程序猿 阅读(968) 评论(5) 推荐(1) 编辑
摘要: NuGet微软官方中国镜像地址: https://nuget.cdn.azure.cn/v3/index.json 打开Visual Studio => 工具 => NuGet包管理器 => 程序包管理器设置 找到“Net包管理器” => “程序包源”,点击“+”新建项,将地址https://nug 阅读全文
posted @ 2020-01-21 11:44 爱听民谣的程序猿 阅读(3681) 评论(4) 推荐(2) 编辑
摘要: 什么是AutoMapper?AutoMapper是一个简单的小型库,用于解决一个看似复杂的问题 - 摆脱将一个对象映射到另一个对象的代码。这种类型的代码是相当沉闷和无聊的写,所以为什么不发明一个工具来为我们做? 我们来看看在.netcore3.1中怎样使用AutoMapper9.0。 1 publi 阅读全文
posted @ 2020-01-17 13:57 爱听民谣的程序猿 阅读(1250) 评论(0) 推荐(1) 编辑
摘要: AOP(面向切面编程),通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 AspectCore 提供了一个 阅读全文
posted @ 2019-12-30 13:33 爱听民谣的程序猿 阅读(2378) 评论(20) 推荐(0) 编辑
摘要: 为减少代码量,这里实现一个基于Dapper的泛型Repository。 这里需要引用Dapper.dll和Dapper.Contrib.dll。 接口定义: 1 /// <summary> 2 /// Repository接口 3 /// </summary> 4 /// <typeparam na 阅读全文
posted @ 2019-12-28 10:02 爱听民谣的程序猿 阅读(2190) 评论(4) 推荐(1) 编辑