摘要: .NET运行时之书(Book of the Runtime,简称BotR)是一系列描述.NET运行时的文档,2007年左右在微软内部创建,最初目的是为了帮助其新员工快速上手.NET运行时;随着.NET开源,BotR也被公开了出来,如果想深入理解CLR,这系列文章不可错过。 BotR系列目录: [1] 阅读全文
posted @ 2022-09-23 18:13 水口寺下 阅读(636) 评论(0) 推荐(6) 编辑
摘要: .NET运行时之书(Book of the Runtime,简称BotR)是一系列描述.NET运行时的文档,2007年左右在微软内部创建,最初目的是为了帮助其新员工快速上手.NET运行时;随着.NET开源,BotR也被公开了出来,如果想深入理解CLR,这系列文章不可错过。 BotR系列目录: [1] 阅读全文
posted @ 2022-09-20 22:14 水口寺下 阅读(792) 评论(1) 推荐(6) 编辑
摘要: 背景 前段时间为了迁移一个旧服务到新项目,由此产生了一个巨大的PR,为了方便Code Review,最终基于文件夹,将其拆分成了多个较小的PR;现在这里记录下,后面可能还会需要。 演示 为了方便演示,a56爆大奖在线娱乐创建了如下一个 large_pr_branch 到main的大PR,99+的文件修改 通过观察,a56爆大奖在线娱乐 阅读全文
posted @ 2022-09-09 17:42 水口寺下 阅读(1341) 评论(3) 推荐(3) 编辑
摘要: 前言 在日常工作中,偶尔需要调查一些诡异的问题,而业务代码经过长时间的演化,很可能已经变得错综复杂,流程、分支众多,如果能在关键方法的日志里添加上调用者的信息,将对定位问题非常有帮助。 介绍 StackTrace, 位于 System.Diagnostics 命名空间下,名字很直观,它代表一个方法调 阅读全文
posted @ 2022-09-03 17:58 水口寺下 阅读(890) 评论(2) 推荐(4) 编辑
摘要: #前言 前段时间需要在一个新项目里添加两个后台任务,去定时请求两个供应商的API来同步数据;由于项目本身只是一个很小的服务,不太希望引入太重的框架,同时也没持久化要求;于是a56爆大奖在线娱乐开始寻找在Quartz.Net、Hangfire之外,是否还有更为轻量级的框架满足a56爆大奖在线娱乐的要求,最终a56爆大奖在线娱乐选择了Coravel. #简 阅读全文
posted @ 2022-08-20 15:26 水口寺下 阅读(2557) 评论(9) 推荐(9) 编辑
摘要: #使用Nginx在 Linux 上托管 ASP.NET Core 6.0应用:GitHub Actions自动部署 前言 a56爆大奖在线娱乐主要参考微软这篇文档而来 Host ASP.NET Core on Linux with Nginx,并使用Github Actions做CI&CD,部署到阿里云服务器,所有 阅读全文
posted @ 2022-08-14 18:09 水口寺下 阅读(1257) 评论(2) 推荐(5) 编辑