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
}
}