默认情况下,被加载的 app.config 是项目中包含应用程序入口点的那个。
现在数据访问代码关心 RDBMS(Oracle、SQL 等)。如果我将连接字符串存储在 DAL 项目而不是启动项目中,它将删除 DAL 和启动项目之间的依赖关系。但根据经验,我知道连接字符串始终存储在启动项目中。
存储连接字符串的推荐项目(数据访问层的启动)是什么?如果是启动项目,启动和 DAL 之间产生的依赖关系是否可以接受?
默认情况下,被加载的 app.config 是项目中包含应用程序入口点的那个。
现在数据访问代码关心 RDBMS(Oracle、SQL 等)。如果我将连接字符串存储在 DAL 项目而不是启动项目中,它将删除 DAL 和启动项目之间的依赖关系。但根据经验,我知道连接字符串始终存储在启动项目中。
存储连接字符串的推荐项目(数据访问层的启动)是什么?如果是启动项目,启动和 DAL 之间产生的依赖关系是否可以接受?