class 库项目中连接字符串的 appconfig 文件?
appconfig file for connectionstring in class Library project?
我有一个 class 库项目需要设置连接字符串:
var connectionString = ConfigurationManager.ConnectionStrings["appDatabase"].ConnectionString;
如果这是任何其他项目,那么我会添加一个 app.config 来设置它,但是等效的代码库是什么?
您的 class 库必须被某个主机使用,即控制台应用程序、Web 应用程序、函数应用程序等。所有这些项目都支持某种应用程序设置。
在不了解您的解决方案的架构的情况下,很难提出最佳路线,但通常您的 class 库确实应该通过其构造函数接受其输入,直接传递或通过依赖注入管理。
我有一个 class 库项目需要设置连接字符串:
var connectionString = ConfigurationManager.ConnectionStrings["appDatabase"].ConnectionString;
如果这是任何其他项目,那么我会添加一个 app.config 来设置它,但是等效的代码库是什么?
您的 class 库必须被某个主机使用,即控制台应用程序、Web 应用程序、函数应用程序等。所有这些项目都支持某种应用程序设置。
在不了解您的解决方案的架构的情况下,很难提出最佳路线,但通常您的 class 库确实应该通过其构造函数接受其输入,直接传递或通过依赖注入管理。