/* Options: Date: 2026-05-09 17:14:24 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws4.fibudata.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: PasswortVergessenRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; enum Oem { fibudata, spectrum, } class PasswordVergessenResponse implements IConvertible { bool? Result; PasswordVergessenResponse({this.Result}); PasswordVergessenResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Result = json['Result']; return this; } Map toJson() => { 'Result': Result }; getTypeName() => "PasswordVergessenResponse"; TypeContext? context = _ctx; } // @Route("/fibuscan/PasswortVergessen", "GET, POST") class PasswortVergessenRequest implements IReturn, IConvertible, IPost { String? Email; int? Mandnr; Oem? Oem; PasswortVergessenRequest({this.Email,this.Mandnr,this.Oem}); PasswortVergessenRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Email = json['Email']; Mandnr = json['Mandnr']; Oem = JsonConverters.fromJson(json['Oem'],'Oem',context!); return this; } Map toJson() => { 'Email': Email, 'Mandnr': Mandnr, 'Oem': JsonConverters.toJson(Oem,'Oem',context!) }; createResponse() => PasswordVergessenResponse(); getResponseTypeName() => "PasswordVergessenResponse"; getTypeName() => "PasswortVergessenRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'ws4.fibudata.net', types: { 'Oem': TypeInfo(TypeOf.Enum, enumValues:Oem.values), 'PasswordVergessenResponse': TypeInfo(TypeOf.Class, create:() => PasswordVergessenResponse()), 'PasswortVergessenRequest': TypeInfo(TypeOf.Class, create:() => PasswortVergessenRequest()), });