BackofficeApi

<back to all web services

LotteryOrderImagesRequest

Backoffice
Requires Authentication
Required role:Business
The following routes are available for this service:
POST/lottery/image/reorder

library BackofficeApi;
import 'package:servicestack/servicestack.dart';

class ImageUrls implements IConvertible
{
    String? preview;
    String? small;
    String? medium;
    String? large;

    ImageUrls({this.preview,this.small,this.medium,this.large});
    ImageUrls.fromJson(Map<String, dynamic> json) { fromMap(json); }

    fromMap(Map<String, dynamic> json) {
        preview = json['preview'];
        small = json['small'];
        medium = json['medium'];
        large = json['large'];
        return this;
    }

    Map<String, dynamic> toJson() => {
        'preview': preview,
        'small': small,
        'medium': medium,
        'large': large
    };

    getTypeName() => "ImageUrls";
    TypeContext? context = _ctx;
}

TypeContext _ctx = TypeContext(library: 'BackofficeApi', types: <String, TypeInfo> {
    'ImageUrls': TypeInfo(TypeOf.Class, create:() => ImageUrls()),
});

Dart LotteryOrderImagesRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /lottery/image/reorder HTTP/1.1 
Host: backoffice-api.brovs.com 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<LotteryOrderImagesRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BackofficeApi.Dto">
  <LotteryId>0</LotteryId>
  <LotteryImageIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:long>0</d2p1:long>
  </LotteryImageIds>
</LotteryOrderImagesRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<LotteryOrderImagesResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BackofficeApi.Dto">
  <LotteryImages>
    <LotteryImageDto>
      <Id>0</Id>
      <ImageUrl xmlns:d4p1="http://schemas.datacontract.org/2004/07/Entities.Common">
        <d4p1:Large>String</d4p1:Large>
        <d4p1:Medium>String</d4p1:Medium>
        <d4p1:Preview>String</d4p1:Preview>
        <d4p1:Small>String</d4p1:Small>
      </ImageUrl>
      <Position>0</Position>
    </LotteryImageDto>
  </LotteryImages>
</LotteryOrderImagesResponse>