在业务层 (BLL) 中使用设置文件

Posted

技术标签:

【中文标题】在业务层 (BLL) 中使用设置文件【英文标题】:Use Settings File in Business Layer (BLL) 【发布时间】:2012-02-23 20:17:28 【问题描述】:

我的 UI 层中有一个设置文件,我需要在我的业务层中使用它的值。我的 UI 和业务层位于不同的程序集中。

我无法直接访问业务层中的设置值,所以我目前通过业务层构造函数传递它们。我正在考虑创建一个包含所有设置文件值的类并将其传递给业务层构造函数。

这是访问这些值的最佳方式,还是有其他方式?

【问题讨论】:

【参考方案1】:

我会将设置放在他们自己的类中。将该类保留在业务逻辑层中,因为它应该被使用。获取从业务逻辑层调用的数据访问层中的设置。您可以为仅涉及信息呈现的 UI 设置使用单独的类。

【讨论】:

以上是关于在业务层 (BLL) 中使用设置文件的主要内容,如果未能解决你的问题,请参考以下文章

架构中MVC模型和业务逻辑层的区别

业务层 (BLL) 数据访问层 (DAL) 和 UI 之间的通用结构?

业务逻辑层的使用

业务逻辑层应该访问数据库/数据访问层吗?

我应该尝试将 asp 控制事件放入 BLL 中吗?

.net编程中BLL/DAL/Model等这些层是干啥的,怎样实现他们的相互连接!