摘要: 上一篇随笔提到了.NET常用的架构,其基本核心都是为了更好的完成高内聚、低耦合设计原则。便特意整理了此篇文章;下面我将讲解+反例+正例+C#实战代码,把这个知识点讲透,以便在日后的面试和工作中能直接回答和灵活使用。 一、搞懂:什么是高内聚、低耦合 1. 高内聚 一个类、一个模块只专注干一件事,职责单 阅读全文
posted @ 2026-03-27 17:01 Random吨 阅读(5) 评论(0) 推荐(0)
摘要: .NET常见的几种项目架构模式 此帖子于闲来无事中想到过之前面试官问过的问题,勉强答上来了但无法细致说出各自特点和优缺点以及各自使用场景,随根据网上资料做一下备忘记录 本文根据网上资料汇总整理了.NET 开发最常用的5种架构模式:经典三层架构、整洁/洋葱架构、领域驱动设计DDD、CQRS读写分离、微服务架构,清晰对比每层职责、优缺 阅读全文
posted @ 2026-03-26 15:40 Random吨 阅读(7) 评论(0) 推荐(0)
摘要: 在.NET Core Web API中设置响应输出Json数据格式有两种方式,可以通过添加System.Text.Json或Newtonsoft.JsonJSON序列化和反序列化库在应用程序中全局设置接口响应的Json数据格式。 需要注意的是1.时间格式默认为1999-01-01T00:00:00而 阅读全文
posted @ 2026-03-26 11:30 Random吨 阅读(4) 评论(0) 推荐(0)