Я создал веб-службу OData с использованием Microsoft.As pNet .OData (7.2.0) с. NET Framework 4.7.
Моя веб-служба OData работала правильно, конечные точки URI были -чувствительный, например:
- http: // $ {host} / Value (256) / работал правильно (с помощью ValueController)
- http: // $ {host} / значение (256) / работало правильно (с использованием того же ValueController)
Позже я усовершенствовал свою веб-службу OData с помощью управления версиями с использованием Microsoft.As pNet .OData.Versioning (4.0.0)
Моя веб-служба OData теперь корректно работает только для конечных точек URI с учетом регистра, например:
- http: // $ {host} / Value (256)? Api-version = 1.0 работает правильно (использует ValueController)
- http: // $ {host} / value (256)? Api-version = 1.0 больше не работает и возвращает 404 - Файл или каталог не найдены.
Пожалуйста, как настроить конечные точки URI так, чтобы они не учитывали регистр после того, как Microsoft.As pNet .OData.Versioning (4.0.0) вошла в pro ект