1

我有一个我使用的业务逻辑层,它需要基于自定义配置文件的配置。在 Web 或 Windows 应用程序中使用此层时,我会在应用程序启动时初始化业务逻辑层,将路径传递给在 app.config 或 web.config 中配置的配置文件。

我现在正在尝试在 WCF 服务应用程序中使用此业务逻辑层,并且不确定如何执行此操作,因为 WCF 服务应用程序中没有“应用程序启动”点。需要注意的是,WCF 服务应用程序中定义的工作流不直接与业务逻辑层交互,这是通过调用活动 dll 抽象出来的,然后使用业务逻辑层。

因此,架构是这样的:

  • WCFService 使用 ServiceActivity
  • ServiceActivities 使用 BusinessLogic,根据和使用 BusinessLogic 提供的数据进行外部服务调用。

在这种情况下,我应该如何配置我的 BusinessLogic 层?

4

1 回答 1

0

在基本层面上,应用程序启动是服务合同中标识的对象的零参数构造函数。

于 2010-02-23T16:23:12.393 回答