[英]ASP.NET WebApi specify action
我需要使用几个操作来创建ASP.NET WebApi,例如RegisterAppStart,RegisterStep和RegisterAppEnd。 我想将所有这些动作放在一个控制器中。 据我了解,通常在WebApi中没有使用动作名称。 我的问题-使用操作重写默认路由配置是一个坏主意吗?
ps。 对不起我的英语不好
您可以使用[Route("/api/FooController/BarMethod"]
属性路由为操作指定任意名称。
这通常会覆盖服务的“ REST”性(请求方法指示应调用哪个方法),但是由于您并不是真正在构建REST服务,因此您不必在意。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.