/* Options: Date: 2024-05-10 13:07:56 Version: 8.23 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test.servicestack.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetRandomIds.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class GetRandomIdsResponse implements IConvertible { List? results; GetRandomIdsResponse({this.results}); GetRandomIdsResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { results = JsonConverters.fromJson(json['results'],'List',context!); return this; } Map toJson() => { 'results': JsonConverters.toJson(results,'List',context!) }; getTypeName() => "GetRandomIdsResponse"; TypeContext? context = _ctx; } // @Route("/randomids") class GetRandomIds implements IReturn, IConvertible, IPost { int? take; GetRandomIds({this.take}); GetRandomIds.fromJson(Map json) { fromMap(json); } fromMap(Map json) { take = json['take']; return this; } Map toJson() => { 'take': take }; createResponse() => GetRandomIdsResponse(); getResponseTypeName() => "GetRandomIdsResponse"; getTypeName() => "GetRandomIds"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'test.servicestack.net', types: { 'GetRandomIdsResponse': TypeInfo(TypeOf.Class, create:() => GetRandomIdsResponse()), 'GetRandomIds': TypeInfo(TypeOf.Class, create:() => GetRandomIds()), });