/* Options: Date: 2024-07-06 13:10:58 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://wpcdd-featuretest-ws.worldpay.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: CDDResponse_RequestAddedForRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class EventStore implements IConvertible { String? ApplicationGUID; int? StatusCode; String? CDDEngineAppGUID; String? AuditFileID; String? Request; String? ResponseDesc; String? Response; DateTime? DateAdded; String? AddedBy; DateTime? DateChecked; int? CDDCheckID; EventStore({this.ApplicationGUID,this.StatusCode,this.CDDEngineAppGUID,this.AuditFileID,this.Request,this.ResponseDesc,this.Response,this.DateAdded,this.AddedBy,this.DateChecked,this.CDDCheckID}); EventStore.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ApplicationGUID = json['ApplicationGUID']; StatusCode = json['StatusCode']; CDDEngineAppGUID = json['CDDEngineAppGUID']; AuditFileID = json['AuditFileID']; Request = json['Request']; ResponseDesc = json['ResponseDesc']; Response = json['Response']; DateAdded = JsonConverters.fromJson(json['DateAdded'],'DateTime',context!); AddedBy = json['AddedBy']; DateChecked = JsonConverters.fromJson(json['DateChecked'],'DateTime',context!); CDDCheckID = json['CDDCheckID']; return this; } Map toJson() => { 'ApplicationGUID': ApplicationGUID, 'StatusCode': StatusCode, 'CDDEngineAppGUID': CDDEngineAppGUID, 'AuditFileID': AuditFileID, 'Request': Request, 'ResponseDesc': ResponseDesc, 'Response': Response, 'DateAdded': JsonConverters.toJson(DateAdded,'DateTime',context!), 'AddedBy': AddedBy, 'DateChecked': JsonConverters.toJson(DateChecked,'DateTime',context!), 'CDDCheckID': CDDCheckID }; getTypeName() => "EventStore"; TypeContext? context = _ctx; } // @Route("/response/requestaddedfor", "POST") class CDDResponse_RequestAddedForRequest implements IReturn, IConvertible { String? ApplicationGUID; int? CDDCheckID; CDDResponse_RequestAddedForRequest({this.ApplicationGUID,this.CDDCheckID}); CDDResponse_RequestAddedForRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ApplicationGUID = json['ApplicationGUID']; CDDCheckID = json['CDDCheckID']; return this; } Map toJson() => { 'ApplicationGUID': ApplicationGUID, 'CDDCheckID': CDDCheckID }; createResponse() => EventStore(); getResponseTypeName() => "EventStore"; getTypeName() => "CDDResponse_RequestAddedForRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'wpcdd_featuretest_ws.worldpay.com', types: { 'EventStore': TypeInfo(TypeOf.Class, create:() => EventStore()), 'CDDResponse_RequestAddedForRequest': TypeInfo(TypeOf.Class, create:() => CDDResponse_RequestAddedForRequest()), });