/* Options: Date: 2026-08-17 08:24:04 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-app.azurewebsites.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: WebshopProductViewOrderRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class WebshopViewOrderItem implements IConvertible { int? productId; int? viewOrder; WebshopViewOrderItem({this.productId,this.viewOrder}); WebshopViewOrderItem.fromJson(Map json) { fromMap(json); } fromMap(Map json) { productId = json['productId']; viewOrder = json['viewOrder']; return this; } Map toJson() => { 'productId': productId, 'viewOrder': viewOrder }; getTypeName() => "WebshopViewOrderItem"; TypeContext? context = _ctx; } class WebshopSimpleResult implements IConvertible { bool? success; String? status; int? statusCode; String? message; WebshopSimpleResult({this.success,this.status,this.statusCode,this.message}); WebshopSimpleResult.fromJson(Map json) { fromMap(json); } fromMap(Map json) { success = json['success']; status = json['status']; statusCode = json['statusCode']; message = json['message']; return this; } Map toJson() => { 'success': success, 'status': status, 'statusCode': statusCode, 'message': message }; getTypeName() => "WebshopSimpleResult"; TypeContext? context = _ctx; } // @Route("/Webshop/Product/ViewOrder", "PUT") class WebshopProductViewOrderRequest implements IReturn, IConvertible { int? ownerId; List? items; WebshopProductViewOrderRequest({this.ownerId,this.items}); WebshopProductViewOrderRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ownerId = json['ownerId']; items = JsonConverters.fromJson(json['items'],'List',context!); return this; } Map toJson() => { 'ownerId': ownerId, 'items': JsonConverters.toJson(items,'List',context!) }; createResponse() => WebshopSimpleResult(); getResponseTypeName() => "WebshopSimpleResult"; getTypeName() => "WebshopProductViewOrderRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'stubbur_app.azurewebsites.net', types: { 'WebshopViewOrderItem': TypeInfo(TypeOf.Class, create:() => WebshopViewOrderItem()), 'WebshopSimpleResult': TypeInfo(TypeOf.Class, create:() => WebshopSimpleResult()), 'WebshopProductViewOrderRequest': TypeInfo(TypeOf.Class, create:() => WebshopProductViewOrderRequest()), 'List': TypeInfo(TypeOf.Class, create:() => []), });