我正在遵循在Mvc6中创建中间件的示例,并且所有示例都使用WriteAsync函数.像这样的东西:
if (HttpContext.Request.Path.Value == "/MyHttpHandler")
{
HttpContext.Response.WriteAsync("This is my HttpHandler ...");
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:HttpResponse不包含定义,WriteAsync并且没有扩展方法'WriteAsync' HttpResponse可以找到接受类型的第一个参数.
该项目正在创建VS2017Asp.Net 5模板Web应用程序.
项目依赖:
"Microsoft.AspNet.Mvc": "6.0.0-rc1-final"
Run Code Online (Sandbox Code Playgroud)
WriteAsync函数在哪里?
sif*_*ify 15
添加依赖:
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="1.1.1" />
Run Code Online (Sandbox Code Playgroud)
然后在源代码中添加:
using Microsoft.AspNetCore.Http;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4383 次 |
| 最近记录: |