如何读取 [RoutePrefix("content")] 里面的内容
How to read content inside [RoutePrefix("content")]
可以在 C# web api 控制器中读取路由前缀值。我试过了,但找不到任何方法来访问它。
[RoutePrefix("api/Account")]
如何将 ""
中的值赋给变量。
RoutePrefix
是常规的 .NET 属性,因此您可以像这样访问它(假设您是从控制器内部执行此操作):
// this.GetType() is type of current controller
var prefix = this.GetType().GetCustomAttribute<RoutePrefixAttribute>().Prefix;
可以在 C# web api 控制器中读取路由前缀值。我试过了,但找不到任何方法来访问它。
[RoutePrefix("api/Account")]
如何将 ""
中的值赋给变量。
RoutePrefix
是常规的 .NET 属性,因此您可以像这样访问它(假设您是从控制器内部执行此操作):
// this.GetType() is type of current controller
var prefix = this.GetType().GetCustomAttribute<RoutePrefixAttribute>().Prefix;