#swagger #odata #asp.net-core-webapi #swagger-ui #.net-5
Вопрос:
Я добавил OData в свой веб-API .NET. Я использую его только для запроса данных (HttpMethod GET).
Когда я запускаю свое приложение и смотрю на Swagger, я вижу следующее:
Как вы можете видеть, конечные точки OData используют имя в верхнем регистре для набора ресурсов, который мне действительно не нравится. Важно отметить, что конечные точки отлично работают даже в нижнем регистре.
Как я могу сделать так, чтобы конечные точки OData по умолчанию использовали строчные буквы для обеспечения согласованности в моей документации swagger?
Заранее спасибо
Ответ №1:
Воспользуйся:
services.AddRouting(options => options.LowercaseUrls = true);
В вашем startup.cs
Комментарии:
1. Вау, я не могу поверить, что это было так просто. Большое спасибо.