首页 > 解决方案 > 如何在启动时根据配置文件切换依赖注入绑定?

问题描述

如何在运行时更改注入的依赖项?我有一个提供服务的提供商,它会不时更改。每次应用程序运行时它都不会更改,我不希望它在应用程序运行时即时更改依赖项。我想将我的配置放在一个文件中,这样我们就不需要在依赖项更改时构建和部署,更不用说构建和部署所需的时间了。

如何将绑定移动到外部配置文件(XML 或 JSON)?我仍然可以在 startup.cs 中保留大多数绑定,但用外部配置文件补充它们吗?

标签: asp.net-core.net-core

解决方案


推荐阅读