2010-02-23 147 views
1

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

我现在试图用一个WCF服务应用程序中的这个商业逻辑层和我不确定如何去这样做,因为在一个WCF服务应用程序没有“应用启动”点。应该指出的是,WCF服务应用程序中定义的工作流并不直接与业务逻辑层交互,而是通过调用活动dll来抽象,然后使用业务逻辑层。

因此,该架构是这样的:

  • WCFService使用ServiceActivities
  • ServiceActivities消耗BusinessLogic,使得视和使用BusinessLogic提供的数据对外服务电话。

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

回答

0

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