Мне нужно десериализовать объект с другим именем в соответствии с Get или Post.
Я работаю с Visual Studio (VB) с классом HttpClient
и Json.NET от Newtonsoft.Когда я выполняю вызов get, объект представляется так:
- id (int)
- name (str)
- type (int)
Когда я делаю вызов Post, запрошенный JSON:
- id (int)
- name (str)
- type_sii (int)
Проблема в том, что мой объект объявлен так:
<JsonProperty ("id")>
Public Property Id As Integer
<JsonProperty ("name")>
Public Property Name As String
<JsonProperty ("type")>
Public Property Type As Integer
Тогда объект мне подходит, когда я выполняю вызов GET, как я могу изменить свойство (Тип)когда я хочу сделать почтовый звонок?(изменить на "type_sii")