1
asp.net mvcで私のアクションメソッドにイベントリスナーを登録しました。私は、アクションメソッドがイベントが発生するまで待つようにします(したがって、クライアントはイベントが発生するまでサーバの応答を待ちます)。ポーリングなしでこれを行う良い方法はありますか?asp.net mvcはイベントが発生するまでアクションの実行を保留します
class SomeStateManager
{
public delegate void SomeDelegate();
public event SomeDelegate SomeEvent;
}
...
public void MyActionMethod(SomeData data)
{
SomeStateManager man = GetSomeStateManager();
man.SomeEvent +=() =>
{
//want to hold action until this occurs, without polling
}
}