小编Ank*_*kur的帖子

我们可以为 asp.net .web 表单创建 pwa-app 吗?

我想用 asp.net webforms 创建一个 pwa。我无法理解如何注册 service worker 以及如何使 web 应用程序可用于在线。

c# asp.net progressive-web-apps

8
推荐指数
2
解决办法
2889
查看次数

找不到方法:“ System.Net.Http.HttpRequestMessage System.Web.Http.Controllers.HttpActionContext.get_Request()”

我已经创建了一个过滤器属性

public class AuthFilterAttribute : System.Web.Http.Filters.ActionFilterAttribute
{
    public AuthFilterAttribute()
    {

    }

    public override void OnActionExecuting(System.Web.Http.Controllers.HttpActionContext actionContext)
    {

    }
}
Run Code Online (Sandbox Code Playgroud)

我已经在中注册了此过滤器global.asax.cs

当我尝试使用Postman调用Web API时,显示错误:

找不到方法:“ System.Net.Http.HttpRequestMessage System.Web.Http.Controllers.HttpActionContext.get_Request()”。

我的项目目标框架是4.6.1System.Net.Http版本是4.2.0.0

我的API如下所示:

[AuthFilter]
public class ScheduleApiController : BaseApiController
{
    [Route("api/v1/schedules")]
    [HttpGet]
    public IHttpActionResult GetSchedules()
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

我知道之前曾有人问过这个问题,但是没有一个解决方案对我有用。

请帮助我解决此问题。

asp.net-web-api asp.net-mvc-5 visual-studio-2017

3
推荐指数
1
解决办法
2817
查看次数