Asp.net web api visual studio 2015中的过滤器配置

Asp.net web api visual studio 2015中的过滤器配置,asp.net-web-api,visual-studio-2015,asp.net-core-mvc,Asp.net Web Api,Visual Studio 2015,Asp.net Core Mvc,我正在尝试将我的asp.net mvc web api项目迁移到visual studio 2015预览版 我没有找到在visual studio 2015上采用FilterConfig.cs代码的方法,因为2015版本不支持global.asax、web.config 因此,我可以将我的过滤器配置areaconfig放在哪里。您需要在ConfigureServices方法内的StartUp类中注册过滤器: public void ConfigureServices(IServiceCo

我正在尝试将我的asp.net mvc web api项目迁移到visual studio 2015预览版

我没有找到在visual studio 2015上采用FilterConfig.cs代码的方法,因为2015版本不支持global.asax、web.config


因此,我可以将我的过滤器配置areaconfig放在哪里。

您需要在ConfigureServices方法内的StartUp类中注册过滤器:

    public void ConfigureServices(IServiceCollection services)
    {
        // Add MVC services to the services container.
        services.AddMvc().Configure<MvcOptions>(options =>
        {
            options.Filters.Add(typeof (MyGlobalFilterAttribute));
        });
    }
public void配置服务(IServiceCollection服务)
{
//将MVC服务添加到服务容器中。
services.AddMvc().Configure(选项=>
{
options.Filters.Add(typeof(MyGlobalFilterAttribute));
});
}

在ASP.NET MVC 6中,您使用
启动
类:您正在尝试做什么?尝试在此处启动: