WEB开发网
开发学院软件开发C语言 学WF系列(八)——改善登录程序(下) 阅读

学WF系列(八)——改善登录程序(下)

 2010-10-01 08:25:37 来源:WEB开发网   
核心提示: 方便起见,我们用声明性规则条件去判断:接下来对不同条件所要执行的活动进行一个配置:在工作流的后台代码中,学WF系列(八)——改善登录程序(下)(6),我们仅仅需要在工作流被触发的时候,将应用程序传递进行来的参数转换为UserInfo类型即可:privatevoidhandleExternalEv

方便起见,我们用声明性规则条件去判断:

学WF系列(八)——改善登录程序(下)

学WF系列(八)——改善登录程序(下)

接下来对不同条件所要执行的活动进行一个配置:

学WF系列(八)——改善登录程序(下)

学WF系列(八)——改善登录程序(下)

学WF系列(八)——改善登录程序(下)

在工作流的后台代码中,我们仅仅需要在工作流被触发的时候,将应用程序传递进行来的参数转换为UserInfo类型即可:

private void handleExternalEventActivity1_Invoked(object sender, ExternalDataEventArgs e)
{
  UserInfo userInfo = e as UserInfo;
  if (userInfo != null)
  {
    user = userInfo;
  }
}

6. 工作流运行时工厂

因为我们的工作流运行时要加载很多服务,而这些服务来自不同的类库,所以我们把创建工作流运行时的任务封装起来,形成一个简易的工作流运行时工厂,新建一个类库:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:WF 系列 改善

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接