/* Options: Date: 2025-02-05 12:03:23 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: FileAttachmentService.UploadFileRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; // @Route("/api/FileAttachment/UploadFile", "POST,GET") class UploadFileRequest implements IReturnVoid, IConvertible { int? InstanceId; bool? Overwrite; String? InstanceType; String? Filename; String? MimeType; UploadFileRequest({this.InstanceId,this.Overwrite,this.InstanceType,this.Filename,this.MimeType}); UploadFileRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { InstanceId = json['InstanceId']; Overwrite = json['Overwrite']; InstanceType = json['InstanceType']; Filename = json['Filename']; MimeType = json['MimeType']; return this; } Map toJson() => { 'InstanceId': InstanceId, 'Overwrite': Overwrite, 'InstanceType': InstanceType, 'Filename': Filename, 'MimeType': MimeType }; createResponse() {} getTypeName() => "UploadFileRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'api.clubmanagercentral.com', types: { 'UploadFileRequest': TypeInfo(TypeOf.Class, create:() => UploadFileRequest()), });