/* Options: Date: 2024-05-15 08:35:41 Version: 6.111 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test.servicestack.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DummyTypes.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data,dart:collection */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; import 'dart:collection'; class ListResult implements IConvertible { String? result; ListResult({this.result}); ListResult.fromJson(Map json) { fromMap(json); } fromMap(Map json) { result = json['result']; return this; } Map toJson() => { 'result': result }; getTypeName() => "ListResult"; TypeContext? context = _ctx; } class HelloResponse implements IConvertible { String? result; HelloResponse({this.result}); HelloResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { result = json['result']; return this; } Map toJson() => { 'result': result }; getTypeName() => "HelloResponse"; TypeContext? context = _ctx; } class DummyTypes implements IConvertible, IPost { List? helloResponses; List? listResult; List? arrayResult; CancelRequest? cancelRequest; CancelRequestResponse? cancelRequestResponse; UpdateEventSubscriber? updateEventSubscriber; UpdateEventSubscriberResponse? updateEventSubscriberResponse; GetApiKeys? getApiKeys; GetApiKeysResponse? getApiKeysResponse; RegenerateApiKeys? regenerateApiKeys; RegenerateApiKeysResponse? regenerateApiKeysResponse; UserApiKey? userApiKey; ConvertSessionToToken? convertSessionToToken; ConvertSessionToTokenResponse? convertSessionToTokenResponse; GetAccessToken? getAccessToken; GetAccessTokenResponse? getAccessTokenResponse; NavItem? navItem; GetNavItems? getNavItems; GetNavItemsResponse? getNavItemsResponse; EmptyResponse? emptyResponse; IdResponse? idResponse; StringResponse? stringResponse; StringsResponse? stringsResponse; AuditBase? auditBase; DummyTypes({this.helloResponses,this.listResult,this.arrayResult,this.cancelRequest,this.cancelRequestResponse,this.updateEventSubscriber,this.updateEventSubscriberResponse,this.getApiKeys,this.getApiKeysResponse,this.regenerateApiKeys,this.regenerateApiKeysResponse,this.userApiKey,this.convertSessionToToken,this.convertSessionToTokenResponse,this.getAccessToken,this.getAccessTokenResponse,this.navItem,this.getNavItems,this.getNavItemsResponse,this.emptyResponse,this.idResponse,this.stringResponse,this.stringsResponse,this.auditBase}); DummyTypes.fromJson(Map json) { fromMap(json); } fromMap(Map json) { helloResponses = JsonConverters.fromJson(json['helloResponses'],'List',context!); listResult = JsonConverters.fromJson(json['listResult'],'List',context!); arrayResult = JsonConverters.fromJson(json['arrayResult'],'List',context!); cancelRequest = JsonConverters.fromJson(json['cancelRequest'],'CancelRequest',context!); cancelRequestResponse = JsonConverters.fromJson(json['cancelRequestResponse'],'CancelRequestResponse',context!); updateEventSubscriber = JsonConverters.fromJson(json['updateEventSubscriber'],'UpdateEventSubscriber',context!); updateEventSubscriberResponse = JsonConverters.fromJson(json['updateEventSubscriberResponse'],'UpdateEventSubscriberResponse',context!); getApiKeys = JsonConverters.fromJson(json['getApiKeys'],'GetApiKeys',context!); getApiKeysResponse = JsonConverters.fromJson(json['getApiKeysResponse'],'GetApiKeysResponse',context!); regenerateApiKeys = JsonConverters.fromJson(json['regenerateApiKeys'],'RegenerateApiKeys',context!); regenerateApiKeysResponse = JsonConverters.fromJson(json['regenerateApiKeysResponse'],'RegenerateApiKeysResponse',context!); userApiKey = JsonConverters.fromJson(json['userApiKey'],'UserApiKey',context!); convertSessionToToken = JsonConverters.fromJson(json['convertSessionToToken'],'ConvertSessionToToken',context!); convertSessionToTokenResponse = JsonConverters.fromJson(json['convertSessionToTokenResponse'],'ConvertSessionToTokenResponse',context!); getAccessToken = JsonConverters.fromJson(json['getAccessToken'],'GetAccessToken',context!); getAccessTokenResponse = JsonConverters.fromJson(json['getAccessTokenResponse'],'GetAccessTokenResponse',context!); navItem = JsonConverters.fromJson(json['navItem'],'NavItem',context!); getNavItems = JsonConverters.fromJson(json['getNavItems'],'GetNavItems',context!); getNavItemsResponse = JsonConverters.fromJson(json['getNavItemsResponse'],'GetNavItemsResponse',context!); emptyResponse = JsonConverters.fromJson(json['emptyResponse'],'EmptyResponse',context!); idResponse = JsonConverters.fromJson(json['idResponse'],'IdResponse',context!); stringResponse = JsonConverters.fromJson(json['stringResponse'],'StringResponse',context!); stringsResponse = JsonConverters.fromJson(json['stringsResponse'],'StringsResponse',context!); auditBase = JsonConverters.fromJson(json['auditBase'],'AuditBase',context!); return this; } Map toJson() => { 'helloResponses': JsonConverters.toJson(helloResponses,'List',context!), 'listResult': JsonConverters.toJson(listResult,'List',context!), 'arrayResult': JsonConverters.toJson(arrayResult,'List',context!), 'cancelRequest': JsonConverters.toJson(cancelRequest,'CancelRequest',context!), 'cancelRequestResponse': JsonConverters.toJson(cancelRequestResponse,'CancelRequestResponse',context!), 'updateEventSubscriber': JsonConverters.toJson(updateEventSubscriber,'UpdateEventSubscriber',context!), 'updateEventSubscriberResponse': JsonConverters.toJson(updateEventSubscriberResponse,'UpdateEventSubscriberResponse',context!), 'getApiKeys': JsonConverters.toJson(getApiKeys,'GetApiKeys',context!), 'getApiKeysResponse': JsonConverters.toJson(getApiKeysResponse,'GetApiKeysResponse',context!), 'regenerateApiKeys': JsonConverters.toJson(regenerateApiKeys,'RegenerateApiKeys',context!), 'regenerateApiKeysResponse': JsonConverters.toJson(regenerateApiKeysResponse,'RegenerateApiKeysResponse',context!), 'userApiKey': JsonConverters.toJson(userApiKey,'UserApiKey',context!), 'convertSessionToToken': JsonConverters.toJson(convertSessionToToken,'ConvertSessionToToken',context!), 'convertSessionToTokenResponse': JsonConverters.toJson(convertSessionToTokenResponse,'ConvertSessionToTokenResponse',context!), 'getAccessToken': JsonConverters.toJson(getAccessToken,'GetAccessToken',context!), 'getAccessTokenResponse': JsonConverters.toJson(getAccessTokenResponse,'GetAccessTokenResponse',context!), 'navItem': JsonConverters.toJson(navItem,'NavItem',context!), 'getNavItems': JsonConverters.toJson(getNavItems,'GetNavItems',context!), 'getNavItemsResponse': JsonConverters.toJson(getNavItemsResponse,'GetNavItemsResponse',context!), 'emptyResponse': JsonConverters.toJson(emptyResponse,'EmptyResponse',context!), 'idResponse': JsonConverters.toJson(idResponse,'IdResponse',context!), 'stringResponse': JsonConverters.toJson(stringResponse,'StringResponse',context!), 'stringsResponse': JsonConverters.toJson(stringsResponse,'StringsResponse',context!), 'auditBase': JsonConverters.toJson(auditBase,'AuditBase',context!) }; getTypeName() => "DummyTypes"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'test.servicestack.net', types: { 'ListResult': TypeInfo(TypeOf.Class, create:() => ListResult()), 'HelloResponse': TypeInfo(TypeOf.Class, create:() => HelloResponse()), 'DummyTypes': TypeInfo(TypeOf.Class, create:() => DummyTypes()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'List': TypeInfo(TypeOf.Class, create:() => []), 'List': TypeInfo(TypeOf.Class, create:() => []), 'ArrayResult': TypeInfo(TypeOf.Class, create:() => ArrayResult()), });