/* Options: Date: 2024-07-03 12:39:21 Version: 8.23 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.bokamera.se //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: CheckSitePathValid.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class CheckCompanySitePathIsValidResponse implements IConvertible { bool? Valid; String? Message; CheckCompanySitePathIsValidResponse({this.Valid,this.Message}); CheckCompanySitePathIsValidResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Valid = json['Valid']; Message = json['Message']; return this; } Map toJson() => { 'Valid': Valid, 'Message': Message }; getTypeName() => "CheckCompanySitePathIsValidResponse"; TypeContext? context = _ctx; } // @Route("/companies/checksitepathvalid", "GET") // @ApiResponse(Description="You were unauthorized to call this service", StatusCode=401) class CheckSitePathValid implements IReturn, IConvertible, IGet { /** * The sitepath to the company. */ // @ApiMember(Description="The sitepath to the company.") String? SitePath; CheckSitePathValid({this.SitePath}); CheckSitePathValid.fromJson(Map json) { fromMap(json); } fromMap(Map json) { SitePath = json['SitePath']; return this; } Map toJson() => { 'SitePath': SitePath }; createResponse() => CheckCompanySitePathIsValidResponse(); getResponseTypeName() => "CheckCompanySitePathIsValidResponse"; getTypeName() => "CheckSitePathValid"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'api.bokamera.se', types: { 'CheckCompanySitePathIsValidResponse': TypeInfo(TypeOf.Class, create:() => CheckCompanySitePathIsValidResponse()), 'CheckSitePathValid': TypeInfo(TypeOf.Class, create:() => CheckSitePathValid()), });