Как изменить формат ввода метода AddJsonBody в «request.AddJsonBody (postBody)» - PullRequest
0 голосов
/ 03 июня 2019

У меня есть код ниже в моем проекте asp.net mvc:

var request = new RestRequest("https://a.satin.ir/customer", Method.POST);
request.AddJsonBody(postBody);
var response = RestClient.Execute(request);

У меня есть параметр "postBody", что его данные в формате ниже:

"{\"identificationNo\":\"12\",\"identificationType\":1,\"firstName\":\"sara\",\"lastName\":\"saraei\",\"province\":\"Tehran\",\"city\":\"Tehran\",\"address\":\"Vozara\",\"phone\":\"09124444444\"}"

КогдаЯ помещаю "postBody" в "request.AddJsonBody (postBody)", затем он будет помещен в свойство "Parameters" в "request", и формат данных изменится на ниже:

"\"{\\\"identificationNo\\\":\\\"12\\\",\\\"identificationType\\\":1,\\\"firstName\\\":\\\"s\Sara\\\",\\\"lastName\\\":\\\"Morsi\\\",\\\"province\\\":\\\"Ghahere\\\",\\\"city\\\":\\\"Ghahere\\\",\\\"address\\\":\\\"Ghahere\\\",\\\"phone\\\":\\\"fjgjdh\\\"}\""

и вы можете увидеть, как этот формат данных меняется на картинке ниже:

enter image description here

Как я могу изменить формат данных, как показано ниже, перед отправкой «запроса»в «RestClient.Execute (запрос)»:

    "{\"identificationNo\":\"12\",\"identificationType\":1,\"firstName\":\"Sara\",\"lastName\":\"Morsi\",\"province\":\"Ghahere\",\"city\":\"Ghahere\",\"address\":\"Ghahere\",\"phone\":\"fjgjdh\"}"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...