/// <inheritdoc /> public IAsyncResult BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, object asyncState) { if (httpContext.Request.ContentType == AMFRequestProcessor.AMFContentType) { AMFRequestProcessor processor = new AMFRequestProcessor(httpContext, serializerFactory, messageBroker, callback, asyncState); processor.BeginTask(); return(processor); } else { UnknownRequestProcessor processor = new UnknownRequestProcessor(httpContext, callback, asyncState); processor.BeginTask(); return(processor); } }
/// <inheritdoc /> public IAsyncResult BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, object asyncState) { if (httpContext.Request.ContentType == AMFRequestProcessor.AMFContentType) { AMFRequestProcessor processor = new AMFRequestProcessor(httpContext, serializerFactory, messageBroker, callback, asyncState); processor.BeginTask(); return processor; } else { UnknownRequestProcessor processor = new UnknownRequestProcessor(httpContext, callback, asyncState); processor.BeginTask(); return processor; } }