我希望我的Web API控制器的路由可以通过配置文件(appsettings.json)动态分配。
我想这可能是一个简单的解决方案。然而,尝试这样做[不出所料]并没有起作用:
我想这可能是一个简单的解决方案。然而,尝试这样做[不出所料]并没有起作用:
private static string route = Configuration.GetValue<string>("Path");
[Route(route)]
// action
这导致了 An attribute argument must be a constant expression, typeof expression, or array creation expression of an attribute parameter type
是否可能达成我想要的目标?如果是,那么最佳实践是什么?我找不到太多关于它的文档,并且希望不要自己编写 HttpListener
以实现相对简单的目标。