void OnGotContext(IAsyncResult asyncResult) { var context = listener.EndGetContext(asyncResult); try { controller.DeserializeEvents(context.Request); } catch { // TODO log } context.Response.Close(); listener.BeginGetContext(OnGotContext, null); }
void OnGotContext(IAsyncResult asyncResult) { var context = listener.EndGetContext(asyncResult); try { controller.DeserializeEvents(context.Request); } catch { // TODO log } context.Response.Close(); listener.BeginGetContext(OnGotContext, null); }