在.NET Core应用程序中,配置信息是一个重要的组成部分。这些配置可能包括数据库连接字符串、API密钥、功能开关以及其他各种设置。为了管理和访问这些配置,.NET Core 提供了一个灵活的配置系统,它允许我们从多个来源(如appsettings.json、环境变量、命令行 ...
这是一位朋友问我的问题,写篇随笔回答一下。有2种方法,一种叫丑陋的方法 —— IConfiguration ,一种叫优雅的方法 —— IOptions 。 作为类库的设计者,你可以更贴心些,写个扩展方法进行上面的注入操作。 平台声明:该文观点仅代表作者本人,搜狐号系信息 ...