网站首页
编程语言
数据库
系统相关
其他分享
编程问答
IMyService
2024-11-15
服务注册自治,降低 ASP.NET Core Web API 依赖注入的耦合度和复杂度
前言在软件的实际开发中,一个软件通常由多个项目组成,这些项目都会直接或者间接被主ASP.NETCore项目引用。这些项目中通常都会用到若干个被注入的服务,因此我们需要在主ASP.NETCore项目的Program.cs中注册这些服务。这样不仅会增加了Program.cs管理的复杂度,而且也增加了