Asp.net web api 是否可以包含一个。(句号)在ActionName中?
我想知道是否可以在ASP.NET WebApi方法的ActionName属性中包含句点(.)Asp.net web api 是否可以包含一个。(句号)在ActionName中?,asp.net-web-api,Asp.net Web Api,我想知道是否可以在ASP.NET WebApi方法的ActionName属性中包含句点(.) [ActionName("RedirectToResource2")] 我的路线: config.Routes.MapHttpRoute( name: "ActionApi", routeTemplate: "{controller}/{action}", defaults: new { id = RouteParameter.O
[ActionName("RedirectToResource2")]
我的路线:
config.Routes.MapHttpRoute(
name: "ActionApi",
routeTemplate: "{controller}/{action}",
defaults: new { id = RouteParameter.Optional }
);
谢谢简短的回答是“否”。这会使引擎与文件扩展名混淆 这和这个问题很相似 希望能有帮助 注意:您可能会看到如何删除默认IIS模块以接受点“.”。您尝试过吗?假设你做了,发生了什么?