В моей службе RESTful WCF мне нужно передать класс в качестве параметра для URITemplate. Мне удалось передать строку или несколько строк в качестве параметров. Но у меня есть много полей, которые нужно передать в службу WCF. Итак, я создал класс и добавил все поля как свойства, а затем Я хочу передать этот класс как один параметр в URITemplate. Когда я пытаюсь передать класс в URITemplate, я получаю сообщение об ошибке «Сегмент пути должен иметь строку типа». Он не принимает класс в качестве параметра. Любая идея, как передать класс в качестве параметра. Вот мой код (inputData - это класс)
[OperationContract]
[WebGet(UriTemplate = "/InsertData/{param1}")]
string saveData(inputData param1);