Я попробовал следующий код:
[OperationContract]
[WebInvoke(UriTemplate="/Users/Register/{user}")]
void Register(User user);
Но когда я пытаюсь запустить это, он говорит мне, что UriTemplate должен содержать только строки.Что делать, если мне нужно передать объект в мой метод, как в этом случае, объект User в мой метод Register.
Если я изменю атрибут WebInvoke на:
[WebInvoke(UriTemplate="/Users/Register/")]
Обозревательотображает ошибку Method not allow
, когда я пытаюсь перейти к http://localhost:8000/Users/Register, например