4

このように OData クエリで camelCase を使用したい

/api/posts?$filter=someProperty eq 1

PascalCase の代わりに

/api/posts?$filter=SomeProperty eq 1

それは可能ですか?(もちろん、私の C# クラスの大文字と小文字は変更しません。)

4

2 に答える 2

10

最後に、この機能が でサポートされるようになりましたMicrosoft ASP.NET Web API 2.2 for OData v4.0 v5.4.0。nugetInstall-Package Microsoft.AspNet.OData -Preを介してインストールし、大文字と小文字を区別しないようにすることができます。

config.EnableCaseInsensitive(true);

詳細はこちら

于 2015-02-01T15:12:00.880 に答える
0

No. OData properties are case sensitive. However there is a codeplex issue open to support case insensitive property names for OData queries in web API here. Vote for it if you think it should be supported.

于 2013-08-22T17:12:54.373 に答える