异步HttpHandlers和WriteAsync
我一直在Ayende Rahien的博客上试验一些代码,这些代码使用异步HttpHandler来改进可以同时处理的请求数量。
不幸的是,我甚至可以得到基本的例子。 我收到以下错误:
‘System.IO.TextWriter’不包含’WriteAsync’的定义,并且没有可以找到接受类型’System.IO.TextWriter’的第一个参数的扩展方法’WriteAsync’(您是否缺少using指令或程序集引用?)
为线。
return context.Response.Output.WriteAsync("Hello World!");
我想这个方法是net4中添加的扩展方法,作为Parallel Extensions的一部分,但是对于我的生活,我可以找到正确的命名空间。
Wouls你们任何一个铁杆csharpers请揭开光明。
退房和http://msdn.microsoft.com/en-us/vstudio/async.aspx (在更新1下) http://www.hanselman.com/blog/InstallingAndRunningNodejsApplicationsWithinIISOnWindowsAreYouMad.aspx
可能会让你走在正确的位置
我一直在看Scott Hanselman和Ayende的博客,并且正在摸索我的头脑。
我的解决方案是安装Async CTP并包含对AsyncCtpLibrary的引用,这在我的案例中很好地隐藏了C:\ Users \ Administrator \ Documents \ Microsoft Visual Studio Async CTP \ Samples
感谢缺少对AsyncCtpLibrary.dll的引用