swagger - 如何将 OData API 路径更改为小写格式?
问题描述
我将 OData 添加到我的 .NET Web API。我只用它来查询数据(HttpMethod GET)。
当我运行我的应用程序并查看 Swagger 时,我看到以下内容:
如您所见,OData 端点对我非常不喜欢的资源集使用大写名称。重要的是要注意端点即使在小写中也能正常工作。
如何使 OData 端点默认使用小写字母以在我的 swagger 文档中创建一致性?
提前致谢
解决方案
利用:
services.AddRouting(options => options.LowercaseUrls = true);
在你的 startup.cs
推荐阅读
- reactjs - 404 与我无法在本地重现的 React 路由器
- cmake - 将 protobuf 与 CMake 的不同构建配置一起使用(RelWithDebugInfo 和 Debug)
- python - XOR 在神经网络中收敛到 0.5
- diff - 多个文件的差异和补丁
- php - 多重解析错误:PHP 代码的语法错误?
- java - IntelliJ IDEA 在 MacOS 上使用 JDK 11 构建速度极慢
- docker - 数字海洋:如何 docker compose build in a volume
- sql - 替换 SQL 中不可打印的 Unicode 字符
- mysql - 当它们过时时,你会保留原始的 Laravel 迁移吗?
- stripe-payments - 条带元素不与条带服务器通信 - 没有这样的令牌:tok_xxxx