/* Options: Date: 2025-12-06 07:25:25 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: ApplicationCreationRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; // @Route("/v1/Application/Creation", "GET") // @Route("/v1/Application/Creation/{PortalID}", "GET") // @Route("/v1/Application/Creation/{PortalID}/{AgentID}", "GET") // @Route("/v1/Application/Creation/{PortalID}/{AgentID}/{JurisdictionID}/{CarrierID}/{ProductID}/{ContactId}", "GET") class ApplicationCreationRequest implements IConvertible, IGet { String? PortalID; String? AgentID; String? JurisdictionID; String? CarrierID; String? ProductID; int? ContactID; ApplicationCreationRequest({this.PortalID,this.AgentID,this.JurisdictionID,this.CarrierID,this.ProductID,this.ContactID}); ApplicationCreationRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { PortalID = json['PortalID']; AgentID = json['AgentID']; JurisdictionID = json['JurisdictionID']; CarrierID = json['CarrierID']; ProductID = json['ProductID']; ContactID = json['ContactID']; return this; } Map toJson() => { 'PortalID': PortalID, 'AgentID': AgentID, 'JurisdictionID': JurisdictionID, 'CarrierID': CarrierID, 'ProductID': ProductID, 'ContactID': ContactID }; getTypeName() => "ApplicationCreationRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'api.dev.dynamics.trendsic.com', types: { 'ApplicationCreationRequest': TypeInfo(TypeOf.Class, create:() => ApplicationCreationRequest()), });