postharp applytostatemachine false不适用于web api

时间:2014-08-05 13:47:55

标签: postsharp

我正在使用postharp express。我们正在使用异步web api。 postsharp的文档说,设置ApplyToStateMachine = false将向后兼容,但我们发现它正在打破web api管道。当我将一个方面应用于标记为异步的控制器方法时,我得到以下异常(请注意我的控制器方法完全正确返回)。

InvalidOperationException:在异步操作仍处于挂起状态时完成异步模块或处理程序。

一旦我取消了这个方面,它就可以了。

即使它被宣传为向后兼容,这是否意味着它并非在所有情况下都会破坏应用程序并且我需要购买专业版?

0 个答案:

没有答案