/* Options: Date: 2025-07-18 01:24:58 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://hcbtas-q-albamfs-api.azurewebsites.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: PowensConnectionDeletedRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data,dart:collection */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; import 'dart:collection'; // @Route("/ext/powens/connection_deleted", "POST") class PowensConnectionDeletedRequest implements IReturn, IConvertible { int? id; // @DataMember(Name="id_user") int? id_user; // @DataMember(Name="id_connector") int? id_connector; // @DataMember(Name="last_update") DateTime? last_update; DateTime? created; bool? active; // @DataMember(Name="last_push") String? last_push; // @DataMember(Name="next_try") String? next_try; String? state; String? error; // @DataMember(Name="error_message") String? error_message; String? expire; // @DataMember(Name="id_provider") int? id_provider; // @DataMember(Name="id_bank") int? id_bank; // @DataMember(Name="connector_uuid") String? connector_uuid; // @DataMember(Name="id_webhook_data") int? id_webhook_data; PowensConnectionDeletedRequest({this.id,this.id_user,this.id_connector,this.last_update,this.created,this.active,this.last_push,this.next_try,this.state,this.error,this.error_message,this.expire,this.id_provider,this.id_bank,this.connector_uuid,this.id_webhook_data}); PowensConnectionDeletedRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { id = json['id']; id_user = json['idUser']; id_connector = json['idConnector']; last_update = JsonConverters.fromJson(json['lastUpdate'],'DateTime',context!); created = JsonConverters.fromJson(json['created'],'DateTime',context!); active = json['active']; last_push = json['lastPush']; next_try = json['nextTry']; state = json['state']; error = json['error']; error_message = json['errorMessage']; expire = json['expire']; id_provider = json['idProvider']; id_bank = json['idBank']; connector_uuid = json['connectorUuid']; id_webhook_data = json['idWebhookData']; return this; } Map toJson() => { 'id': id, 'id_user': id_user, 'id_connector': id_connector, 'last_update': JsonConverters.toJson(last_update,'DateTime',context!), 'created': JsonConverters.toJson(created,'DateTime',context!), 'active': active, 'last_push': last_push, 'next_try': next_try, 'state': state, 'error': error, 'error_message': error_message, 'expire': expire, 'id_provider': id_provider, 'id_bank': id_bank, 'connector_uuid': connector_uuid, 'id_webhook_data': id_webhook_data }; createResponse() => HttpResponseMessage(); getResponseTypeName() => "HttpResponseMessage"; getTypeName() => "PowensConnectionDeletedRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'hcbtas_q_albamfs_api.azurewebsites.net', types: { 'PowensConnectionDeletedRequest': TypeInfo(TypeOf.Class, create:() => PowensConnectionDeletedRequest()), });