' Options: 'Date: 2025-12-06 06:20:27 '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: FindSlips.* '''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 Starnet.Common Imports Betting.WebApi.ServiceModel Namespace Global Namespace Betting.Common Public Enum SlipFormat [Default] = 0 WalletDTO = 1 End Enum End Namespace Namespace Betting.WebApi.ServiceModel Public Partial Class FindSlips Implements IReturn(Of PaginatedResult(Of Slip)) Public Overridable Property Id As String Public Overridable Property SlipFormat As SlipFormat End Class End Namespace Namespace Starnet.Common Public Interface IPaginatedResult Property CurrentPage As Long Property PageSize As Long Property TotalItems As Long Property TotalPages As Long End Interface Public Partial Class PaginatedResult(Of T) Implements IPaginatedResult Public Overridable Property Data As List(Of Slip) = New List(Of Slip) Public Overridable Property CurrentPage As Long Implements IPaginatedResult.CurrentPage Public Overridable Property PageSize As Long Implements IPaginatedResult.PageSize Public Overridable Property TotalItems As Long Implements IPaginatedResult.TotalItems Public Overridable Property TotalPages As Long Implements IPaginatedResult.TotalPages End Class End Namespace End Namespace