/* Options: Date: 2025-05-06 16:49:28 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: GetKSIFixture.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class ksiMirrorForTickets implements IConvertible { int? ksiGameID; DateTime? ksiGameDateTime; int? ksiTeamHomeID; String? ksiTeamHomeName; int? ksiTeamAwayID; String? ksiTeamAwayName; String? ksiStadiumName; int? ksiCompetitionID; int? ksiGroupId; int? ksiGenderId; String? ksiSkyrslaStada; String? externalIdType; ksiMirrorForTickets({this.ksiGameID,this.ksiGameDateTime,this.ksiTeamHomeID,this.ksiTeamHomeName,this.ksiTeamAwayID,this.ksiTeamAwayName,this.ksiStadiumName,this.ksiCompetitionID,this.ksiGroupId,this.ksiGenderId,this.ksiSkyrslaStada,this.externalIdType}); ksiMirrorForTickets.fromJson(Map json) { fromMap(json); } fromMap(Map json) { ksiGameID = json['ksiGameID']; ksiGameDateTime = JsonConverters.fromJson(json['ksiGameDateTime'],'DateTime',context!); ksiTeamHomeID = json['ksiTeamHomeID']; ksiTeamHomeName = json['ksiTeamHomeName']; ksiTeamAwayID = json['ksiTeamAwayID']; ksiTeamAwayName = json['ksiTeamAwayName']; ksiStadiumName = json['ksiStadiumName']; ksiCompetitionID = json['ksiCompetitionID']; ksiGroupId = json['ksiGroupId']; ksiGenderId = json['ksiGenderId']; ksiSkyrslaStada = json['ksiSkyrslaStada']; externalIdType = json['externalIdType']; return this; } Map toJson() => { 'ksiGameID': ksiGameID, 'ksiGameDateTime': JsonConverters.toJson(ksiGameDateTime,'DateTime',context!), 'ksiTeamHomeID': ksiTeamHomeID, 'ksiTeamHomeName': ksiTeamHomeName, 'ksiTeamAwayID': ksiTeamAwayID, 'ksiTeamAwayName': ksiTeamAwayName, 'ksiStadiumName': ksiStadiumName, 'ksiCompetitionID': ksiCompetitionID, 'ksiGroupId': ksiGroupId, 'ksiGenderId': ksiGenderId, 'ksiSkyrslaStada': ksiSkyrslaStada, 'externalIdType': externalIdType }; getTypeName() => "ksiMirrorForTickets"; TypeContext? context = _ctx; } // @Route("/ksiFixture/{Id}", "GET POST") class GetKSIFixture implements IReturn, IConvertible { int? id; GetKSIFixture({this.id}); GetKSIFixture.fromJson(Map json) { fromMap(json); } fromMap(Map json) { id = json['id']; return this; } Map toJson() => { 'id': id }; createResponse() => ksiMirrorForTickets(); getResponseTypeName() => "ksiMirrorForTickets"; getTypeName() => "GetKSIFixture"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'stubbur_autoupdates_live.smartnewapis.com', types: { 'ksiMirrorForTickets': TypeInfo(TypeOf.Class, create:() => ksiMirrorForTickets()), 'GetKSIFixture': TypeInfo(TypeOf.Class, create:() => GetKSIFixture()), });