可以在C#web api控制器中读取Route Prefix值。我试过了,但我找不到任何方法来访问它。
[RoutePrefix("api/Account")]
如何将""
内的值输入变量。
答案 0 :(得分:1)
RoutePrefix
是常规的.NET属性,所以你可以这样做(假设你是从控制器内部做到的):
// this.GetType() is type of current controller
var prefix = this.GetType().GetCustomAttribute<RoutePrefixAttribute>().Prefix;