' Options: 'Date: 2026-11-07 02:49:40 '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: 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.WebApi.ServiceModel Imports Betting.ReadModel Imports Betting.Common 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 IsRetired As Boolean Public Overridable Property OperationalStatus As DeviceOperationalStatus Public Overridable Property Type As DeviceType Public Overridable Property IntegrationsData As RecordDictionary(Of String, String) Public Overridable Property Profile As DeviceProfile 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 IsRetired As Boolean Public Overridable Property OperationalStatus As DeviceOperationalStatus Public Overridable Property Type As DeviceType Public Overridable Property Profile As DeviceProfile 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 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 Profile As DeviceProfile Public Overridable Property IntegrationsData As RecordDictionary(Of String, String) End Class End Namespace End Namespace