/* Options: Date: 2026-04-04 20:48:34 Version: 8.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://notifications.breastcancertrials.org.au //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: SendOutstandingQueryEmails.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class SendOutstandingQueryEmailsResponse implements IConvertible { ResponseStatus? responseStatus; int? trialEmailCount; int? siteEmailCount; SendOutstandingQueryEmailsResponse({this.responseStatus,this.trialEmailCount,this.siteEmailCount}); SendOutstandingQueryEmailsResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { responseStatus = JsonConverters.fromJson(json['responseStatus'],'ResponseStatus',context!); trialEmailCount = json['trialEmailCount']; siteEmailCount = json['siteEmailCount']; return this; } Map toJson() => { 'responseStatus': JsonConverters.toJson(responseStatus,'ResponseStatus',context!), 'trialEmailCount': trialEmailCount, 'siteEmailCount': siteEmailCount }; getTypeName() => "SendOutstandingQueryEmailsResponse"; TypeContext? context = _ctx; } class SendOutstandingQueryEmails implements IReturn, IPost, IConvertible { DateTime? checkDate; SendOutstandingQueryEmails({this.checkDate}); SendOutstandingQueryEmails.fromJson(Map json) { fromMap(json); } fromMap(Map json) { checkDate = JsonConverters.fromJson(json['checkDate'],'DateTime',context!); return this; } Map toJson() => { 'checkDate': JsonConverters.toJson(checkDate,'DateTime',context!) }; createResponse() => SendOutstandingQueryEmailsResponse(); getResponseTypeName() => "SendOutstandingQueryEmailsResponse"; getTypeName() => "SendOutstandingQueryEmails"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'notifications.breastcancertrials.org.au', types: { 'SendOutstandingQueryEmailsResponse': TypeInfo(TypeOf.Class, create:() => SendOutstandingQueryEmailsResponse()), 'SendOutstandingQueryEmails': TypeInfo(TypeOf.Class, create:() => SendOutstandingQueryEmails()), });