/* Options: Date: 2026-10-20 19:10:28 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://korrekt-gera-servdesk.eras-online.de //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DeleteObjekte.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; // @DataContract class DeleteObjekteResponse implements IConvertible { // @DataMember(Name="Geloescht") int? Geloescht; DeleteObjekteResponse({this.Geloescht}); DeleteObjekteResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Geloescht = json['deleted']; return this; } Map toJson() => { 'geloescht': Geloescht }; getTypeName() => "DeleteObjekteResponse"; TypeContext? context = _ctx; } // @Route("/Objekte/Delete", "POST") // @DataContract class DeleteObjekte implements IReturn, IConvertible, IPost { // @DataMember(Name="ObjektGuids") List? ObjektGuids; DeleteObjekte({this.ObjektGuids}); DeleteObjekte.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ObjektGuids = JsonConverters.fromJson(json['objektGuids'],'List',context!); return this; } Map toJson() => { 'objektGuids': JsonConverters.toJson(ObjektGuids,'List',context!) }; createResponse() => DeleteObjekteResponse(); getResponseTypeName() => "DeleteObjekteResponse"; getTypeName() => "DeleteObjekte"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'korrekt_gera_servdesk.eras_online.de', types: { 'DeleteObjekteResponse': TypeInfo(TypeOf.Class, create:() => DeleteObjekteResponse()), 'DeleteObjekte': TypeInfo(TypeOf.Class, create:() => DeleteObjekte()), });