asp.netcore相关资料整理

ASP.NET Core 基础知识

依赖注入

按照微软介绍:

每个 services.Add{SERVICE_NAME} 扩展方法添加(并可能配置)服务。 例如, services.AddMvc() 添加 Razor Pages 和 MVC 需要的服务。 我们建议应用遵循此约定。 将扩展方法置于 Microsoft.Extensions.DependencyInjection 命名空间中以封装服务注册的组。

如果想写这些注入扩展的话 最好使用Microsoft.Extensions.DependencyInjection作为命名空间.
顺便可以查看下 微软已经实现的依赖注入模块 就在Microsoft.Extensions.DependencyInjection

你可能感兴趣的:(asp.net-core)