/* Options: Date: 2024-06-26 11:12:50 Version: 8.23 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://testapi.bokamera.se //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: UploadImagesRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class UploadImageResponse implements IConvertible { String? FilePath; UploadImageResponse({this.FilePath}); UploadImageResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { FilePath = json['FilePath']; return this; } Map toJson() => { 'FilePath': FilePath }; getTypeName() => "UploadImageResponse"; TypeContext? context = _ctx; } // @Route("/images", "POST") class UploadImagesRequest implements IReturn, IConvertible, IPost { /** * The company id, if empty will use the company id for the user you are logged in with. */ // @ApiMember(Description="The company id, if empty will use the company id for the user you are logged in with.") String? CompanyId; /** * 1 - LogoType ,2 - Homepage, 3 - Newsletter, 4 - Resource, 5 - Service, 6 - Customer comments, 7 - Support Case Attachments */ // @ApiMember(Description="1 - LogoType ,2 - Homepage, 3 - Newsletter, 4 - Resource, 5 - Service, 6 - Customer comments, 7 - Support Case Attachments", IsRequired=true, ParameterType="query") int? FolderType; UploadImagesRequest({this.CompanyId,this.FolderType}); UploadImagesRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { CompanyId = json['CompanyId']; FolderType = json['FolderType']; return this; } Map toJson() => { 'CompanyId': CompanyId, 'FolderType': FolderType }; createResponse() => UploadImageResponse(); getResponseTypeName() => "UploadImageResponse"; getTypeName() => "UploadImagesRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'testapi.bokamera.se', types: { 'UploadImageResponse': TypeInfo(TypeOf.Class, create:() => UploadImageResponse()), 'UploadImagesRequest': TypeInfo(TypeOf.Class, create:() => UploadImagesRequest()), });