无法在ASP.NET Core中使用中间件

dark_ruby

我正在按照Scott Allen的Pluralsight课程尝试组装一个ASP.NET Core应用程序我在macOS上。

我的project.json依赖关系如下所示:

        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.0.0"
        },
        "Microsoft.AspNetCore.Server.Kestrel": "1.0.0",
        "Microsoft.AspNet.Mvc": "6.0.0-rc1-final",
        "Microsoft.AspNet.Diagnostics": "1.0.0-rc1-final",
        "Microsoft.AspNet.StaticFiles": "1.0.0-rc1-final"

我还原了所有必要的软件包。

我的Startup.cs样子是这样的:

...
 public void Configure(IApplicationBuilder app)
 {
      app.UseFileServer(); // 'IApplicationBuilder' does not contain a definition for 'UseFileServer' and no extension method 'UseFileServer' accepting a first argument of type 'IApplicationBuilder' could be found (are you missing a using directive or an assembly reference?) [netcoreapp1.0]
      app.Run(context =>
      {
          return context.Response.WriteAsync("Hello from ASP.NET Core!");
       });
  }
...

我似乎已经具备所有依赖关系,但是编译器抱怨没有看到任何中间件的扩展方法(UseFileServer例如)

有任何想法吗?

您需要将"Microsoft.AspNetCore.StaticFiles" : "1.0.0"依赖项添加到project.json文件中,或者在单击Ctrl+.错误时遵循IDE的建议(但是,如果该错误在Visual Studio Code中有效,则为dunno)。

另外,您可能必须包含Microsoft.AspNetCore.Builder名称空间,因为该名称空间UseFileServer位于静态文件库中

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ASP.NET 5中使用基于IAppBuilder的Owin中间件

来自分类Dev

使用ASP.NET Core 3中的中间件修改响应

来自分类Dev

asp.net-core - 使用中间件设置响应的虚拟路径

来自分类Dev

ASP.NET Core压缩中间件-空响应

来自分类Dev

ASP .NET Core 中间件中的异步进度?

来自分类Dev

asp.net core mvc中间件简单案例

来自分类Dev

如何使用自定义异常中间件捕获ASP.NET Core(3.1)URL解析错误?

来自分类Dev

在ASP.Net Core中间件中调用服务/存储库方法

来自分类Dev

将响应标头添加到ASP.NET Core中间件

来自分类Dev

在ASP.NET Core中的中间件中注入服务

来自分类Dev

替换ASP.NET Core 1.0中间件中的响应流

来自分类Dev

为什么建议中间件在ASP.NET Core中异步?

来自分类Dev

为什么ASP.NET Core在中间件管道的末尾会返回404?

来自分类Dev

在中间件的Asp.Net Core 3.1中更改RouteData

来自分类Dev

Asp.Net Core UseHttpsRedirection中间件与IIS URL重写规则

来自分类Dev

ASP.NET Core 3.1中的自定义错误处理中间件?

来自分类Dev

在ASP.NET Core中创建具有依赖项的中间件功能

来自分类Dev

通过中间件管道播种数据库引发异常 asp.net core

来自分类Dev

如果在Asp.Net Core中指定了多个策略(例如,中间件配置,控制器/操作属性),则使用哪种授权策略?

来自分类Dev

使用没有ASP.NET身份的Cookie中间件时,自定义IsInRole()

来自分类Dev

app.UseOAuthBearerTokens与ASP.NET Identity 2.0的DbContext中间件一起使用?

来自分类Dev

使用没有ASP.NET身份的Cookie中间件时,自定义IsInRole()

来自分类Dev

.NET Core 中间件不被调用

来自分类Dev

带有Asp.Net Core中间件或Mvc筛选器的Entity Framework Core 1.0工作单元

来自分类Dev

运行Asp.Net Mvc作为OWIN中间件?

来自分类Dev

ASP.NET中间件不再保留文化

来自分类Dev

从TestServer测试ASP.NET 5 vnext中间件

来自分类Dev

asp.net 核心路由特定中间件

来自分类Dev

如何在ASP.NET Core中间件中直接将响应主体设置为文件流?

Related 相关文章

  1. 1

    如何在ASP.NET 5中使用基于IAppBuilder的Owin中间件

  2. 2

    使用ASP.NET Core 3中的中间件修改响应

  3. 3

    asp.net-core - 使用中间件设置响应的虚拟路径

  4. 4

    ASP.NET Core压缩中间件-空响应

  5. 5

    ASP .NET Core 中间件中的异步进度?

  6. 6

    asp.net core mvc中间件简单案例

  7. 7

    如何使用自定义异常中间件捕获ASP.NET Core(3.1)URL解析错误?

  8. 8

    在ASP.Net Core中间件中调用服务/存储库方法

  9. 9

    将响应标头添加到ASP.NET Core中间件

  10. 10

    在ASP.NET Core中的中间件中注入服务

  11. 11

    替换ASP.NET Core 1.0中间件中的响应流

  12. 12

    为什么建议中间件在ASP.NET Core中异步?

  13. 13

    为什么ASP.NET Core在中间件管道的末尾会返回404?

  14. 14

    在中间件的Asp.Net Core 3.1中更改RouteData

  15. 15

    Asp.Net Core UseHttpsRedirection中间件与IIS URL重写规则

  16. 16

    ASP.NET Core 3.1中的自定义错误处理中间件?

  17. 17

    在ASP.NET Core中创建具有依赖项的中间件功能

  18. 18

    通过中间件管道播种数据库引发异常 asp.net core

  19. 19

    如果在Asp.Net Core中指定了多个策略(例如,中间件配置,控制器/操作属性),则使用哪种授权策略?

  20. 20

    使用没有ASP.NET身份的Cookie中间件时,自定义IsInRole()

  21. 21

    app.UseOAuthBearerTokens与ASP.NET Identity 2.0的DbContext中间件一起使用?

  22. 22

    使用没有ASP.NET身份的Cookie中间件时,自定义IsInRole()

  23. 23

    .NET Core 中间件不被调用

  24. 24

    带有Asp.Net Core中间件或Mvc筛选器的Entity Framework Core 1.0工作单元

  25. 25

    运行Asp.Net Mvc作为OWIN中间件?

  26. 26

    ASP.NET中间件不再保留文化

  27. 27

    从TestServer测试ASP.NET 5 vnext中间件

  28. 28

    asp.net 核心路由特定中间件

  29. 29

    如何在ASP.NET Core中间件中直接将响应主体设置为文件流?

热门标签

归档