要熟悉Workflow Foundation
我创建了一个简单的WPF
应用
我创建了一个StateMachine
,其中包含2个状态+最终状态。
var workflow = new ExampleFlow();
var workflowApp = new WorkflowApplication(workflow);
workflowApp.Run();
这是有效的,直到我尝试向StateMachine
添加参数:
public class SomeArgument
{
public void Hello()
{
Console.WriteLine("Hello from the application");
}
}
这里的想法是从工作流程中调用Hello()方法,
所以我在工作流程中添加了一个参数。
有时它会编译,应用程序可以执行,
其他时候,编译器没有改变任何东西,告诉我:
命名空间中不存在类型或命名空间“Flow” “WorkflowExample”
这没有触及代码,我找不到任何关于发生了什么的迹象。