首页 > TAG信息列表 > attributerouting

c#-使用MVC 5 RouteArea属性时找不到默认区域视图

我有一个涉及多个领域的MVC5项目.我有一个默认区域(名为Default),其中有一个默认控制器(名为DefaultController).这可以在站点路线上访问. [RouteArea] public class DefaultController : Controller { [Route] public ActionResult Index() { return View("I

c#-属性路由的区别?

以下内容有什么区别? [Route("movies/genre/{genre}")] public ActionResult ViewByGenre(string genre="action") 代替 [Route("movies/genre/{genre=action}")] public ActionResult ViewByGenre(string genre) 解决方法:在本陈述中 [Route("movies/gen

c# – HttpControllerSelector不使用属性路由

我正在使用自定义HTTP控制器选择器来版本化我的API. config.Services.Replace(typeof(IHttpControllerSelector), new NamespaceSelector(config)); 以下是我的控制器的动作: [RoutePrefix("api/v1/messages")] public class MessagesController : ApiController { [Route("u

c# – 使用AttributeRouting和MvcRouteTester对MVC 4路由进行单元测试

所以我一直在研究这个问题但我无法找到解决问题的方法 我有一个MVC4 / Web API应用程序,我正在使用AttributeRouting 3.5.6 我的应用运行正常. 我能够使用以下响应对Web API路由进行单元测试 AttributeRouting not working with HttpConfiguration object for writing Integration

c# – Mvc 5属性路由

我正在尝试使用Mvc 5附带的内置属性路由,之前我在Nuget上使用了AttributeRouting包. 但是如何通过指定路由是否为Get或Post请求来设置路由? 在AttributeRouting中有GET()和POST()属性,但在Mvc 5中只有一个Route()属性?解决方法:您仍然可以在MVC5中使用PostAttribute,它完全受支持.