/* Options: Date: 2026-01-27 22:29:27 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.vionfood.com/api //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ImportExtendedInvoiceInformation.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class Result implements IConvertible { String? Status; String? Message; Result({this.Status,this.Message}); Result.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Status = json['Status']; Message = json['Message']; return this; } Map toJson() => { 'Status': Status, 'Message': Message }; getTypeName() => "Result"; TypeContext? context = _ctx; } // @Route("/Vion/ImportExtendedInvoiceInformation", "POST") class ImportExtendedInvoiceInformation implements IReturn, IConvertible { String? Name; String? ContentType; Uint8List? RequestStream; ImportExtendedInvoiceInformation({this.Name,this.ContentType,this.RequestStream}); ImportExtendedInvoiceInformation.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Name = json['Name']; ContentType = json['ContentType']; RequestStream = JsonConverters.fromJson(json['RequestStream'],'Uint8List',context!); return this; } Map toJson() => { 'Name': Name, 'ContentType': ContentType, 'RequestStream': JsonConverters.toJson(RequestStream,'Uint8List',context!) }; createResponse() => Result(); getResponseTypeName() => "Result"; getTypeName() => "ImportExtendedInvoiceInformation"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'digiofficeapigateway.vionfood.com', types: { 'Result': TypeInfo(TypeOf.Class, create:() => Result()), 'ImportExtendedInvoiceInformation': TypeInfo(TypeOf.Class, create:() => ImportExtendedInvoiceInformation()), 'Uint8List': TypeInfo(TypeOf.Class, create:() => Uint8List(0)), });