2

WCF Web ApiのUriTemplateでオプションのパラメーターを宣言する方法は?例えば ​​:

[WebGet(UriTemplate = "?culture={culture}")]
HttpResponseMessage<IEnumerable<Contact>> GetAll();

カルチャをオプションのパラメータにする必要があります。カルチャが渡されない場合、そのパラメータに対してnullを受け取りたいです。

PS。異なるUriTemplatesを持つ複数のGetAllメソッドでソリューションを作成したくありません...

4

1 に答える 1

0

次のメソッド宣言では、カルチャパラメータはnullになります

[WebGet(UriTemplate = "?culture={culture}")]
HttpResponseMessage<IEnumerable<Contact>> GetAll(string culture);
于 2012-01-24T08:59:31.027 に答える