我们将 Windows Workflow Foundation 用于我们的工作流。包含工作流定义的 XAMLX 文件非常脆弱(它们通常最终无缘无故无法打开),我们无法并行处理它们,因为我们无法合并这些更改(底层 XAML 是 nie-人类可读)。我正在寻找方法来减轻不得不通过内置的 Visual Studio 编辑器使用 XAML 的痛苦。是否可以在 C# 中定义 Windows Workflow Foundation 工作流?
“工作流程结构”部分中的这篇文章文章表明这是可能的,但没有给出完整的示例。
最终更新 检查下面的答案以获取纯代码 C# 工作流的工作示例,并配置通过 WCF 托管它。