你的位置: 码友网首页 / 资讯源列表 / ASP.NET Core 中的 ServiceProvider

关于[ASP.NET Core 中的 ServiceProvider]的摘要:

ASP.NET Core 中,微软提供了一套默认的依赖注入实现,该实现对应的包为:Microsoft.Extensions.DependencyInjection,我们可以通过查看其对应的开源仓库看一下它的具体实现。基于该实现,我们不必显式创建我们的服务对象,可以将其统一注入到 ServiceProvider 中进行集中维护,使用的时候直接在该对象中获取即可。让我们在编写业务逻辑时,不用太关注对象的创建和销毁。这也是为什么现在有些最佳实践中建议不要过多使用 New 的方式来获取对象。在本文中,我们将一起了解一下如何实现一个自己的 ServiceProvider。自己动手,丰衣足食为了方...

原文地址: https://www.cnblogs.com/hippieZhou/p/11401267.html

收录时间: 2019-08-28 浏览量: 1694 分类: ASP.NET Core

| 0 收藏 | 0