/* Options: Date: 2026-10-20 16:25:13 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://52.142.207.43:23770 //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: SaveKiDiffDetailsRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class SaveKiDiffDetailsResponse implements IConvertible { bool? Status; int? DiffId; SaveKiDiffDetailsResponse({this.Status,this.DiffId}); SaveKiDiffDetailsResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Status = json['Status']; DiffId = json['DiffId']; return this; } Map toJson() => { 'Status': Status, 'DiffId': DiffId }; getTypeName() => "SaveKiDiffDetailsResponse"; TypeContext? context = _ctx; } class SaveKiDiffDetailsRequest implements IReturn, IConvertible, IPost { String? Lizenz; int? KiAnalyseId; String? VorSnapshotJSON; String? NachSnapshotJSON; String? GeaenderteFelderJson; String? Aenderungstyp; SaveKiDiffDetailsRequest({this.Lizenz,this.KiAnalyseId,this.VorSnapshotJSON,this.NachSnapshotJSON,this.GeaenderteFelderJson,this.Aenderungstyp}); SaveKiDiffDetailsRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Lizenz = json['Lizenz']; KiAnalyseId = json['KiAnalyseId']; VorSnapshotJSON = json['VorSnapshotJSON']; NachSnapshotJSON = json['NachSnapshotJSON']; GeaenderteFelderJson = json['GeaenderteFelderJson']; Aenderungstyp = json['Aenderungstyp']; return this; } Map toJson() => { 'Lizenz': Lizenz, 'KiAnalyseId': KiAnalyseId, 'VorSnapshotJSON': VorSnapshotJSON, 'NachSnapshotJSON': NachSnapshotJSON, 'GeaenderteFelderJson': GeaenderteFelderJson, 'Aenderungstyp': Aenderungstyp }; createResponse() => SaveKiDiffDetailsResponse(); getResponseTypeName() => "SaveKiDiffDetailsResponse"; getTypeName() => "SaveKiDiffDetailsRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: '52.142.207.43', types: { 'SaveKiDiffDetailsResponse': TypeInfo(TypeOf.Class, create:() => SaveKiDiffDetailsResponse()), 'SaveKiDiffDetailsRequest': TypeInfo(TypeOf.Class, create:() => SaveKiDiffDetailsRequest()), });