POST api/Style/OpenPhotoAndCaption

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

StylePhotoMainViewModel
NameDescriptionTypeAdditional information
Photos

Collection of StylePhotoViewModel

None.

SelectedPhoto

globally unique identifier

None.

Caption

string

None.

Response Formats

application/json, text/json

Sample:
{
  "photos": [
    {
      "id": 1,
      "storageId": 2,
      "uniqueId": "8f78bd4c-1f98-463e-8c4e-d8c5e8d55df4",
      "fileName": "sample string 4",
      "caption": "sample string 5"
    },
    {
      "id": 1,
      "storageId": 2,
      "uniqueId": "8f78bd4c-1f98-463e-8c4e-d8c5e8d55df4",
      "fileName": "sample string 4",
      "caption": "sample string 5"
    }
  ],
  "selectedPhoto": "d6ea8322-53d2-4557-a0a5-5d4471b6c225",
  "caption": "sample string 1"
}

application/xml, text/xml

Sample:
<StylePhotoMainViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StairBiz.Contracts.ViewModels">
  <Caption>sample string 1</Caption>
  <Photos>
    <StylePhotoViewModel>
      <Caption>sample string 5</Caption>
      <FileName>sample string 4</FileName>
      <Id>1</Id>
      <StorageId>2</StorageId>
      <UniqueId>8f78bd4c-1f98-463e-8c4e-d8c5e8d55df4</UniqueId>
    </StylePhotoViewModel>
    <StylePhotoViewModel>
      <Caption>sample string 5</Caption>
      <FileName>sample string 4</FileName>
      <Id>1</Id>
      <StorageId>2</StorageId>
      <UniqueId>8f78bd4c-1f98-463e-8c4e-d8c5e8d55df4</UniqueId>
    </StylePhotoViewModel>
  </Photos>
  <SelectedPhoto>d6ea8322-53d2-4557-a0a5-5d4471b6c225</SelectedPhoto>
</StylePhotoMainViewModel>