public void EndProcessRequest(IAsyncResult result) { CometResult res = result as CometResult; res.Context.Response.Write(String.Format("<h1>Test: {0}</h1>", DateTime.Now.Ticks)); res.Context.Response.Flush(); }
public IAsyncResult BeginProcessRequest(HttpContext context, AsyncCallback cb, object extraData) { var result = new CometResult(context, cb, extraData); timer = new System.Timers.Timer(5000); timer.AutoReset = false; timer.Elapsed += result.timer_Elapsed; timer.Enabled = true; return result; }
public IAsyncResult BeginProcessRequest(HttpContext context, AsyncCallback cb, object extraData) { var result = new CometResult(context, cb, extraData); timer = new System.Timers.Timer(5000); timer.AutoReset = false; timer.Elapsed += result.timer_Elapsed; timer.Enabled = true; return(result); }