I've been experimenting with some code code on Ayende Rahien's blog here which demonstrates using asynchronous HttpHandlers to improve the number of requests that can be processed concurrently.
Unfortunately I can get even the basic example to work. I'm getting the following error:
'System.IO.TextWriter' does not contain a definition for 'WriteAsync' and no extension method 'WriteAsync' accepting a first argument of type 'System.IO.TextWriter' could be found (are you missing a using directive or an assembly reference?)
for the line.
return context.Response.Output.WriteAsync("Hello World!");
I would imagine the method is an extension method added in net4 as part of the Parallel Extensions however for the life of me I can find the correct namespace.
Wouls any of you hardcore csharpers please shed the light.