Я пробовал эти
и
Необязательные параметры строки запроса в URITemplate в WCF
Но для меня ничего не работает. Вот мой код:
[WebGet(UriTemplate = "RetrieveUserInformation/{hash}/{app}")]
public string RetrieveUserInformation(string hash, string app)
{
}
Он работает, если параметры заполнены:
https://127.0.0.1/Case/Rest/Qr/RetrieveUserInformation/djJUd9879Hf8df/Apple
Но не работает, если app
не имеет значения
https://127.0.0.1/Case/Rest/Qr/RetrieveUserInformation/djJUd9879Hf8df
Я хочу сделать app
необязательным. Как достичь этого?
Вот ошибка, когда app
не имеет значения:
Endpoint not found. Please see the service help page for constructing valid requests to the service.