当前位置: 首页 > news >正文

6、工作流活动扩展与通信应用实战

工作流活动扩展与通信应用实战

在工作流开发中,扩展内置活动以及实现应用间的通信是非常重要的技能。下面将详细介绍如何扩展内置活动以及构建一个用于图书馆书籍借阅请求的通信应用。

扩展内置活动

在项目中,我们可以通过创建自定义活动和使用InvokeMethod活动这两种技术来扩展内置活动。

复用项目

首先,要复用之前的项目。操作步骤如下:
1. 启动 Visual Studio 2010,创建一个新的项目,选择“空白解决方案”模板,将解决方案命名为Chapter07
2. 把Chapter06文件夹中的OrderProcess子文件夹复制到Chapter07文件夹。
3. 在“解决方案资源管理器”中,右键单击Chapter07解决方案,选择“添加” -> “现有项目”,在弹出的对话框中选择Chapter07\OrderProcess文件夹下的OrderProcess.csproj文件。

使用自定义活动

当前项目对所有物品采用固定价格 10 美元,我们可以通过创建自定义活动来改进。

首先,定义自定义活动返回的类:

public class ItemInfo { public string ItemCode {
http://www.rkmt.cn/news/145759.html

相关文章:

  • Newtonsoft.Json-for-Unity:Unity开发者的JSON处理神器
  • 终极反骚扰利器:Spam Brutal All For One 深度技术解析
  • Figma转HTML完整教程:5分钟实现设计到代码的智能转换
  • 10、深入探索 Web 服务:从创建到客户端调用
  • GPT-SoVITS语音合成在广告配音中的成本优势
  • ASMR下载器终极指南:轻松实现智能同步与批量下载
  • 5分钟掌握dst-admin-go:小白也能轻松搭建饥荒服务器
  • 5分钟快速上手TFTPD64:Windows全能网络服务器配置指南
  • Figma HTML转换器:打通设计与开发的无缝桥梁
  • 7个notepad--多行编辑神操作:三秒搞定原来半小时的重复工作
  • 如何优雅解决代码托管平台数学公式显示难题:MathJax插件的完整实践指南
  • GPT-SoVITS训练避坑指南:新手常见问题全解答
  • 2、Xamarin Studio 安装与设置指南
  • 1、基于Jenkins的持续集成、交付与部署指南
  • 3、移动应用开发:账户订阅、模拟器与性能优化指南
  • SystemVerilog资源锁定与共享机制实战案例
  • GPT-SoVITS语音合成在游戏NPC对话中的应用
  • 5、学习与定制开发环境
  • 16、CCS规范:图像传感器的重定时规则、控制同步与高级定时模式解析
  • AMD高性能计算优化:超详细版架构解析
  • 在苹果Silicon Mac上安装Vivado的终极指南
  • GPT-SoVITS能否克隆儿童声音?技术可行性分析
  • 28、GitHub使用指南:Fork、Pull Request与第三方工具
  • Figma HTML转换插件终极指南:从网页到设计的完美转换
  • python 协程的简单使用
  • Everything PowerToys 技术集成与配置指南
  • F3D三维查看器终极指南:从零掌握高效模型预览技巧
  • 一分钟语音定制化声线?GPT-SoVITS带你玩转声音克隆
  • GPT-SoVITS语音合成在有声书制作中的实践
  • B站直播推流完整解决方案:告别官方限制的专业直播体验