我想知道是否有人可以在这里帮助我: 我正在尝试创建命令的“管道”或“队列”[类似于Prism中的CompositeCommand],除非我希望它是顺序的,即使正在执行的命令本质上是异步的。
基本上,我想把一堆异步调用串起来[不是在编译时但在运行时],我想要一些类似于CompositeCommand功能的东西,我可以轻松注册和取消注册。
非常感谢任何帮助/见解。
谢谢, 拉维
答案 0 :(得分:0)
Hey Ravi,查看Caliburn Micro中的协程实现。
你也可以在今年的Mix视频中观看Rob描述协程。
http://live.visitmix.com/MIX10/Sessions/EX15
或者......如果你被允许处于最前沿,那么今天宣布的是下一版本框架中的异步和等待关键字。在这里阅读:
http://blogs.msdn.com/b/csharpfaq/archive/2010/10/28/async.aspx
希望有所帮助。