【问题标题】:Is it possible to include a . (period) in an ActionName?是否可以包含一个 . (句点)在 ActionName 中?
【发布时间】:2014-10-01 01:15:41
【问题描述】:

我想知道是否可以在 ASP.NET WebApi 方法的 ActionName 属性中包含句点 (.)。

[ActionName("RedirectToResource2")]

我的路线:

config.Routes.MapHttpRoute(
            name: "ActionApi",
            routeTemplate: "{controller}/{action}",
            defaults: new { id = RouteParameter.Optional }
        );

谢谢

【问题讨论】:

  • 您尝试了吗?假设你这样做了,发生了什么?

标签: asp.net-web-api


【解决方案1】:

简短的回答是否定的。它会使引擎与文件扩展名混淆。

类似于这个问题。

https://stackoverflow.com/a/24012184/217593

希望对你有帮助。

注意:您可能会看到如何删除默认的 IIS 模块以接受点“.”..

【讨论】:

    猜你喜欢
    • 2011-08-29
    • 2013-04-09
    • 2010-09-13
    • 2020-04-12
    • 1970-01-01
    • 2011-02-19
    • 2023-03-15
    • 2014-01-20
    • 2013-08-24
    相关资源
    最近更新 更多