microsoft / as pnet -api-versioning - независимые от регистра конечные точки URI - PullRequest
1 голос
/ 30 января 2020

Я создал веб-службу 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 ект

...