' Options: 'Date: 2025-12-06 05:27:25 'Version: 8.70 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.sbbet.ath.cx ' '''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: AddLocationDevice.* '''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.ReadModel Imports Betting.WebApi.ServiceModel Namespace Global Namespace Betting.Common Public Partial Class Device Public Overridable Property Id As String Public Overridable Property Name As String Public Overridable Property IsActive As Boolean Public Overridable Property Type As DeviceType Public Overridable Property IntegrationsData As RecordDictionary(Of String, String) End Class End Namespace Namespace Betting.ReadModel Public Partial Class Device Public Overridable Property Id As String Public Overridable Property Name As String Public Overridable Property IsActive As Boolean Public Overridable Property Type As DeviceType Public Overridable Property Location As RefEx Public Overridable Property LocationGroup As Ref Public Overridable Property Organization As RefEx Public Overridable Property IntegrationsData As RecordDictionary(Of String, String) End Class End Namespace Namespace Betting.WebApi.ServiceModel Public Partial Class AddLocationDevice Implements IReturn(Of ResponseStatus) Public Overridable Property Id As String Public Overridable Property Device As Device End Class End Namespace End Namespace