dotnet 將自動程式碼格式化機器人帶入團隊 GitLab 平台

  • 2021 年 12 月 3 日
  • 筆記

给团队带入一个 代码格式化机器人 能提升团队的幸福度,让团队的成员安心写代码,不用关注代码格式化问题,将格式代码这个粗活交给机器人去做。同时也能减少在代码审查里撕格式化问题的时间,让更多的时间投入到更有价值的工作上 本文来告诉大家如何给团队的 GitLab 平台上带入一个自动代码格式化机器人的方法 …

Continue Reading

Autofac 集成測試 在 ConfigureContainer 之後進行 Mock 注入

  • 2021 年 5 月 29 日
  • 筆記

在使用 Autofac 框架进行开发后,编写集成测试时,需要用 Mock 的用于测试的模拟的类型去代替容器里面已注入的实际类型,也就需要在 Autofac 完全收集完成之后,再次注入模拟的对象进行覆盖原有业务代码注册的正式对象。但 Autofac 默认没有提供此机制,我阅读了 Autofac 的源代 …

Continue Reading

一鍵生成dotnet5項目解決方案

  • 2021 年 4 月 19 日
  • 筆記

> 作为一名从2002年.Net 1.0一路走来的老码农,也持续跟进了dotnet core 1.0~3.1的变革,并不离不弃的玩起了dotnet 5。 每次接到新项目,都要从头搭建项目解决方案,简单的三层框架虽说不难,但搭一搭也要花不少时间,逻辑分层,项目之间的引用关系总要分一下的。为了提高效率, …

Continue Reading

Dotnet洋蔥架構實踐

  • 2021 年 3 月 17 日
  • 筆記

一个很清晰的架构实践,同时刨刨MySQL的坑。 一、洋葱架构简介 洋葱架构出来的其实有一点年头了。大约在2017年下半年,就有相关的说法了。不过,大量的文章在于理论性的讨论,而我们今天会用一个项目来完成这个架构。 洋葱架构,有时候也被叫做整洁架构,它本身是为高质量的软件而存在的。 相对其它架构而言, …

Continue Reading