首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.Net 4中的C# RouteTable配置

.Net 4中的C# RouteTable配置
EN

Stack Overflow用户
提问于 2018-04-19 23:17:09
回答 1查看 16关注 0票数 0

我正在尝试将Web API控制器添加到遗留的.Net 4.0Web Forms应用程序中。我知道我需要在Application_Start方法中映射API路由。我遇到的问题是我没有RouteTable.Routes.MapHttpRoute属性,只有RouteTable.Routes.MapPageRoute属性。

在此场景下,如何正确设置路由?

EN

回答 1

Stack Overflow用户

发布于 2018-04-20 00:16:14

为了解决这个问题,我向System.Web.Http.WebHost添加了一个引用,这样我就可以访问GlobalConfiguration.Configuration了。为此,我创建了一个名为WebApiConfig的静态类,其中包含一个接受HttpConfiguration类型的单个参数的静态Register方法。在Application_Start方法中,我使用GlobalConfiguration.Configuration作为参数调用静态Register方法。此参数允许我访问MapHttpRoute属性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49924628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档