数据库中的ASP.NET Core ConfigurationProvider

问题描述

我想知道是否为ASP.NET Core实现了ConfigurationProvider,该ConfigurationProvider从数据库中加载选项。 EF或Dapper。 实现我们自己很容易,但是我想知道是否有现成的解决方案,这是否真的是个好主意。

解决方法

根据您的描述,建议您尝试使用EfConfigurationProvider,也可以通过nuget软件包进行安装直接使用。

Install-Package EfConfigurationProvider -Version 0.2.1

有关如何使用它的更多详细信息,您可以参考此article

如果这不符合您的要求,建议您自己创建自定义提供程序,如blog所示。