
设计模式案例
给力的案例
愚公搬代码
《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,亚马逊技领云博主,51CTO博客专家等。
《近期荣誉》:2022年度博客之星TOP2,2023年度博客之星TOP2,2022年华为云十佳博主,2023年华为云十佳博主,2024年华为云十佳博主等。
《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。
展开
-
(精华)2020年10月21日 设计模式案例 事件总线实现原理
EventBus实现原理 #region { // 1、创建事件总线 EventBus eventBus = EventBus.Instance; TeacherEventListener teacherEventListener = new TeacherEventListener(); eventBus.AddListener(teacherEventListener); Teacher teacher = new Teacher(); TeacherS原创 2020-10-21 16:30:09 · 341695 阅读 · 0 评论 -
(精华)2020年10月21日 设计模式案例 AspNetCore运行原理
AspNetCore运行原理 #region { // 完成一个请求 /*// 1、加载Controller EndpointRouteBuilder endpointRouteBuilder = new EndpointRouteBuilder(); endpointRouteBuilder.MapControllers();// 扫描所有Controller // 2、创建EndpointRoute EndpointRoute endpointRoute原创 2020-10-21 16:23:57 · 341864 阅读 · 1 评论 -
(精华)2020年10月21日 设计模式案例 .NetCore Middleware实现原理
Middleware使用 #region Middleware使用 { // 1、创建IApplicationBuilder IApplicationBuilder applicationBuilder = new IApplicationBuilder(); applicationBuilder.UseAuthentication(); applicationBuilder.UseAuthorization(); applicationBuilder.UseExce原创 2020-10-21 16:10:49 · 341567 阅读 · 1 评论 -
(精华)2020年10月21日 设计模式案例 .NetCore Configuration的实现思路
使用 #region Configuration使用 { // 1、创建ConfigurationBuilder对象 ConfigurationBuilder configurationBuilder = new ConfigurationBuilder(); configurationBuilder.AddJsonFile("app.json"); // 2、构建Configuration对象 Configuration configuration = confi原创 2020-10-21 16:00:59 · 341818 阅读 · 0 评论 -
(精华)2020年10月19日 设计模式案例 无极限菜单的实现(C#版)
定义菜单类 /// <summary> /// 菜单信息 /// </summary> public class Menu { private string mu_id; //菜单编号 private string mu_name; //菜单名称 private string mu_parentid; //父菜单编号 private string mu_url; //菜单ur原创 2020-10-19 23:03:52 · 342669 阅读 · 0 评论 -
(精华)2020年10月19日 设计模式案例 手写IOC容器
定义IOC特性 /// <summary> /// IOC类型过滤特性 /// </summary> [AttributeUsage(AttributeTargets.Class)] public class IOCService :Attribute { public IOCService() { } } /// <summary> /// IOC属性过滤特性 /// </summary> [AttributeUsage(Attri原创 2020-10-19 22:41:20 · 342890 阅读 · 3 评论