PUT api/JsonDataType

Request Information

URI Parameters

None.

Body Parameters

JsonDataTypePutData
NameDescriptionTypeAdditional information
JsonDataType

JsonDataType

None.

DeletedRazorViewIds

Collection of integer

None.

DeletedVueComponentIds

Collection of integer

None.

Request Formats

application/json, text/json

Sample:
{
  "JsonDataType": {
    "JsonDataTypeId": 1,
    "Name": "sample string 2",
    "Title": "sample string 3",
    "Description": "sample string 4",
    "JsonRazorViews": [
      {
        "JsonRazorViewId": 1,
        "JsonDataTypeId": 2,
        "Path": "sample string 3"
      },
      {
        "JsonRazorViewId": 1,
        "JsonDataTypeId": 2,
        "Path": "sample string 3"
      }
    ],
    "JsonVueComponents": [
      {
        "JsonVueComponentId": 1,
        "JsonDataTypeId": 2,
        "Name": "sample string 3"
      },
      {
        "JsonVueComponentId": 1,
        "JsonDataTypeId": 2,
        "Name": "sample string 3"
      }
    ]
  },
  "DeletedRazorViewIds": [
    1,
    2
  ],
  "DeletedVueComponentIds": [
    1,
    2
  ]
}

application/xml, text/xml

Sample:
<JsonDataTypeController.JsonDataTypePutData xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SIMCMSWebApi.Controllers">
  <DeletedRazorViewIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </DeletedRazorViewIds>
  <DeletedVueComponentIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </DeletedVueComponentIds>
  <JsonDataType xmlns:d2p1="http://schemas.datacontract.org/2004/07/SIM.Model.Entities">
    <d2p1:Description>sample string 4</d2p1:Description>
    <d2p1:JsonDataTypeId>1</d2p1:JsonDataTypeId>
    <d2p1:JsonRazorViews>
      <d2p1:JsonRazorView>
        <d2p1:JsonDataTypeId>2</d2p1:JsonDataTypeId>
        <d2p1:JsonRazorViewId>1</d2p1:JsonRazorViewId>
        <d2p1:Path>sample string 3</d2p1:Path>
      </d2p1:JsonRazorView>
      <d2p1:JsonRazorView>
        <d2p1:JsonDataTypeId>2</d2p1:JsonDataTypeId>
        <d2p1:JsonRazorViewId>1</d2p1:JsonRazorViewId>
        <d2p1:Path>sample string 3</d2p1:Path>
      </d2p1:JsonRazorView>
    </d2p1:JsonRazorViews>
    <d2p1:JsonVueComponents>
      <d2p1:JsonVueComponent>
        <d2p1:JsonDataTypeId>2</d2p1:JsonDataTypeId>
        <d2p1:JsonVueComponentId>1</d2p1:JsonVueComponentId>
        <d2p1:Name>sample string 3</d2p1:Name>
      </d2p1:JsonVueComponent>
      <d2p1:JsonVueComponent>
        <d2p1:JsonDataTypeId>2</d2p1:JsonDataTypeId>
        <d2p1:JsonVueComponentId>1</d2p1:JsonVueComponentId>
        <d2p1:Name>sample string 3</d2p1:Name>
      </d2p1:JsonVueComponent>
    </d2p1:JsonVueComponents>
    <d2p1:Name>sample string 2</d2p1:Name>
    <d2p1:Title>sample string 3</d2p1:Title>
  </JsonDataType>
</JsonDataTypeController.JsonDataTypePutData>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.