/* Options: Date: 2024-11-28 09:27:50 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.deltares.nl/api //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetRetrieveDocNr.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class GetRetrieveDocNrResponse implements IConvertible { String? DocumentNr; GetRetrieveDocNrResponse({this.DocumentNr}); GetRetrieveDocNrResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { DocumentNr = json['DocumentNr']; return this; } Map toJson() => { 'DocumentNr': DocumentNr }; getTypeName() => "GetRetrieveDocNrResponse"; TypeContext? context = _ctx; } class GetRetrieveDocNr implements IReturn, IConvertible { String? DocumentId; String? EmailMessageId; String? EmailMessageIdBase64; GetRetrieveDocNr({this.DocumentId,this.EmailMessageId,this.EmailMessageIdBase64}); GetRetrieveDocNr.fromJson(Map json) { fromMap(json); } fromMap(Map json) { DocumentId = json['DocumentId']; EmailMessageId = json['EmailMessageId']; EmailMessageIdBase64 = json['EmailMessageIdBase64']; return this; } Map toJson() => { 'DocumentId': DocumentId, 'EmailMessageId': EmailMessageId, 'EmailMessageIdBase64': EmailMessageIdBase64 }; createResponse() => GetRetrieveDocNrResponse(); getResponseTypeName() => "GetRetrieveDocNrResponse"; getTypeName() => "GetRetrieveDocNr"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'digiofficeapigateway.deltares.nl', types: { 'GetRetrieveDocNrResponse': TypeInfo(TypeOf.Class, create:() => GetRetrieveDocNrResponse()), 'GetRetrieveDocNr': TypeInfo(TypeOf.Class, create:() => GetRetrieveDocNr()), });