随笔分类 -  NetCore底层原理

摘要:日志服务 日志服务可以分为2种,一种是NetCore内置的日志ILogger,一种是第三方日志服务组件,如Log4Net 需要掌握: netcore中日志组件是什么类?他的特点是什么?如何使用? log4net如何集成在项目中?log4net的配置文件如何编写,如何写入日志? 内置日志组件 注意: 阅读全文
posted @ 2024-03-13 18:01 Ghetto_richh 阅读(789) 评论(0) 推荐(0)
摘要:管道与中间件 管道由中间件组成,可以想象成管道就是一个产品线的处理流程模板,中间件就是这个流程上需要对一件产品做的处理,而这个产品就是我们的请求,当我们的请求进入管道的时候,会按照中间件的顺序对于请求做处理,然后选择是否传至下一个中间件进行处理,直到到达管道末尾,然后返回结果。 中间件 中间件作用: 阅读全文
posted @ 2024-03-13 18:00 Ghetto_richh 阅读(353) 评论(0) 推荐(1)
摘要:控制反转IOC与依赖注入DI 需要掌握 DI和IOC的含义是什么? 掌握NetCore自带的依赖注入原理以及如何实现的流程以及熟悉对应的接口作用。 学会在你的项目中集成AutoFac IOC控制反转--思想 什么是IOC? IOC即控制反转,记住他是一种思想,目的是用来管理项目中对象的生命周期和依赖 阅读全文
posted @ 2024-02-26 16:36 Ghetto_richh 阅读(364) 评论(0) 推荐(1)
摘要:应用--Program中的WebApplication 在6.0,微软团队对于NetCore做了很大的改变,其中有一个改变就是推出了新的托管模型--最小托管模型,使用该模型可以创建最小的web应用。(最小webapi请查看官网) 需要掌握: 什么是最小托管模型?以及他的作用 什么是WebApplic 阅读全文
posted @ 2024-02-02 10:44 Ghetto_richh 阅读(1118) 评论(0) 推荐(8)
摘要:概念:主机是用于构建应用程序和服务、封装应用资源的对象,负责程序的启动和生命周期的管理,简单来说主机即应用程序。 主机运行:当主机运行的时候,他会将托管在服务容器集合里面注册的IHostService的每个实现调用IHostService.StartAsync()。在web应用中,每一个IHostS 阅读全文
posted @ 2024-02-02 10:40 Ghetto_richh 阅读(240) 评论(0) 推荐(0)