/* Options: Date: 2025-05-05 18:07:14 Version: 8.61 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: UpdateBackOrderLinkRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class UpdateBackOrderLinkResponse implements IConvertible { UpdateBackOrderLinkResponse(); UpdateBackOrderLinkResponse.fromJson(Map json) : super(); fromMap(Map json) { return this; } Map toJson() => {}; getTypeName() => "UpdateBackOrderLinkResponse"; TypeContext? context = _ctx; } // @Route("/v1/backorder/link/{Guid}", "PUT") class UpdateBackOrderLinkRequest extends UpdateBackOrderLinkRequest implements IReturn, IPut, IConvertible { UpdateBackOrderLinkRequest(); UpdateBackOrderLinkRequest.fromJson(Map json) : super.fromJson(json); fromMap(Map json) { super.fromMap(json); return this; } Map toJson() => super.toJson(); createResponse() => UpdateBackOrderLinkResponse(); getResponseTypeName() => "UpdateBackOrderLinkResponse"; getTypeName() => "UpdateBackOrderLinkRequest"; TypeContext? context = _ctx; } class UpdateBackOrderLinkRequest implements IConvertible { String? Guid; String? CommissionNumber; String? Vin; String? GasId; bool? IsMbUkUser; bool? NonMatchingMotabilityCarSelected; UpdateBackOrderLinkRequest({this.Guid,this.CommissionNumber,this.Vin,this.GasId,this.IsMbUkUser,this.NonMatchingMotabilityCarSelected}); UpdateBackOrderLinkRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Guid = json['Guid']; CommissionNumber = json['CommissionNumber']; Vin = json['Vin']; GasId = json['GasId']; IsMbUkUser = json['IsMbUkUser']; NonMatchingMotabilityCarSelected = json['NonMatchingMotabilityCarSelected']; return this; } Map toJson() => { 'Guid': Guid, 'CommissionNumber': CommissionNumber, 'Vin': Vin, 'GasId': GasId, 'IsMbUkUser': IsMbUkUser, 'NonMatchingMotabilityCarSelected': NonMatchingMotabilityCarSelected }; getTypeName() => "UpdateBackOrderLinkRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'prod_api_agency_orch_mb_dhc.rapp_customers.co.uk', types: { 'UpdateBackOrderLinkResponse': TypeInfo(TypeOf.Class, create:() => UpdateBackOrderLinkResponse()), 'UpdateBackOrderLinkRequest': TypeInfo(TypeOf.Class, create:() => UpdateBackOrderLinkRequest()), });