.NET Core为咱们提供的默认依赖注入方式相对来说功能已经很完善了。某些情况下,您会发现,当我们的业务类被添加到依赖注入容器中时,该类构造函数中所依赖的其它类都得一同添加到容器。可是,我的一些依赖类为选型类型怎么办呢?对于这种选项类型,微软给出了专门的处理手段:Microsoft.Extensions.Options包。我们只需要使用该包为IServiceCollection提供的扩展方法AddOptions

系列介绍

【五分钟的dotnet】是一个利用您的碎片化时间来学习和丰富.net知识的博文系列。它所包含了.net体系中可能会涉及到的方方面面,比如C#的小细节,AspnetCore,微服务中的.net知识等等。

通过本篇文章您将Get:

  • 不在AspNet CoreStartup.cs中完成mvc的选项配置(比如在其它地方为MVC添加过滤器等操作)
  • 了解Options的使用
  • 了解IOptionsIOptionsMonitorIOptionsSnapshot的区别

时长为五分钟以内,建议先投币再上车观看

版权声明:本文为uoyo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/uoyo/p/12583149.html