/* Options: Date: 2026-08-02 15:27:51 Version: 10.06 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://prod-api-agency-orch-mb-dhc.rapp-customers.co.uk //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: CancelOrderVoucherRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class CancelOrderVoucherResponse implements IConvertible { bool Success; CancelOrderVoucherResponse({this.Success}); CancelOrderVoucherResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Success = json['Success']; return this; } Map toJson() => { 'Success': Success }; getTypeName() => "CancelOrderVoucherResponse"; TypeContext? context = _ctx; } // @Route("/v1/order/voucher/cancel", "PUT") class CancelOrderVoucherRequest implements IReturn, IPut, IConvertible { int OrderId = 0; CancelOrderVoucherRequest({this.OrderId}); CancelOrderVoucherRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { OrderId = json['OrderId']; return this; } Map toJson() => { 'OrderId': OrderId }; createResponse() => CancelOrderVoucherResponse(); getResponseTypeName() => "CancelOrderVoucherResponse"; getTypeName() => "CancelOrderVoucherRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'prod_api_agency_orch_mb_dhc.rapp_customers.co.uk', types: { 'CancelOrderVoucherResponse': TypeInfo(TypeOf.Class, create:() => CancelOrderVoucherResponse()), 'CancelOrderVoucherRequest': TypeInfo(TypeOf.Class, create:() => CancelOrderVoucherRequest()), });