' Options: 'Date: 2026-11-07 02:49:34 'Version: 10.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.bettor.webhop.biz ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: RegisterOrganizationIntegrations.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports Betting.Common Imports Betting.WebApi.ServiceModel Namespace Global Namespace Betting.Common Public Partial Class IntegrationConnection Public Overridable Property Url As String Public Overridable Property CredentialsRef As String End Class Public Partial Class IntegrationInstance Public Overridable Property Id As String Public Overridable Property IntegrationId As String Public Overridable Property Wallet As IntegrationConnection Public Overridable Property PartnerApi As IntegrationConnection Public Overridable Property SlipForwardingEnabled As Boolean End Class Public Partial Class OrganizationIntegrations Public Overridable Property FirstParty As IntegrationInstance Public Overridable Property Partner As IntegrationInstance End Class Public Enum OrganizationNature FirstParty = 1 Partner = 2 End Enum Public Partial Class PayoutPolicy Public Overridable Property SelfService As WalletPayoutMode Public Overridable Property Personal As WalletPayoutMode End Class Public Enum WalletPayoutMode RealTime = 0 BatchPayout = 1 End Enum End Namespace Namespace Betting.WebApi.ServiceModel Public Partial Class RegisterOrganizationIntegrations Implements IReturn(Of ResponseStatus) Public Overridable Property Id As String Public Overridable Property Nature As OrganizationNature Public Overridable Property Integrations As OrganizationIntegrations Public Overridable Property PayoutPolicy As PayoutPolicy End Class End Namespace End Namespace