分类 .NET 下的文章

Jenkins + Docker + ASP.NET Core自动化部署

本来没想着要写这篇博客,但是在实操过程中,一个是被网络问题搞炸了心态(真心感觉网络能把人搞疯,别人下个包、下个镜像几秒钟搞定,我看着我的几KB小水管真是有苦说不出),另一个就是这里面坑还是有一些的,写出来也是为了让大家避免重复踩坑

几个注意点:

  • 下方shell命令绝大部分都需要管理员权限,所以如果你使用的用户不是root,则都要加上sudo
  • 对于较复杂的命令我都提供了注释版和无注释版,无注释版是为了让你复制起来方便

    阅读剩余部分

.NET宝藏API之:IHostedService,后台任务执行

我们在项目开发的过程中可能会遇到类似后台定时任务的需求,比如消息队列的消费者。

按照.NetF时的开发习惯首先想到的肯定是Windows Service,拜托,都什么年代了还用Windows服务(小声bb)

不用 Windows服务这不是还有Quartz之流的包嘛,也不是不行,但是随便一点小需求就上这么重的包,是不是有点大材小用了。

阅读剩余部分

.NET CORE如何为同一DTO属性指定2个名称

前言

我们在《实现DDD领域驱动设计》中谈到过输出 DTO 的最佳实践,其中一条是:

  • 保持输出 DTO 数量最少,尽可能重用。

但是,对于 2 个不同接口输出的同一 DTO 属性,客户端可能需要对应不同的名称,比如:

阅读剩余部分