' Options: 'Date: 2025-12-06 05:23:32 '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: GetUserNotifications.* '''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 Starnet.Common Imports Betting.ReadModel Imports Betting.Common Imports Betting.WebApi.ServiceModel Namespace Global Namespace Betting.Common Public Partial Class Notification Public Overridable Property Severity As Severity Public Overridable Property Type As NotificationType Public Overridable Property Data As RecordDictionary(Of String, String) End Class Public Enum NotificationType [Default] = 0 SlipDeliveryConfirmationRequest = 1 SlipDeliveryIssueResolved = 2 End Enum Public Enum Severity Success = 0 Info = 1 Warning = 2 [Error] = 3 End Enum End Namespace Namespace Betting.ReadModel Public Partial Class UserNotifications Public Overridable Property Id As String Public Overridable Property N As Integer Public Overridable Property S As Integer Public Overridable Property I As Integer Public Overridable Property W As Integer Public Overridable Property E As Integer Public Overridable Property Notifications As Dictionary(Of String, UserNotification) Public Partial Class UserNotification Public Overridable Property Id As String Public Overridable Property Notification As Notification Public Overridable Property DispatchedAt As Date End Class End Class End Namespace Namespace Betting.WebApi.ServiceModel Public Partial Class GetUserNotifications Implements IReturn(Of UserNotifications) Public Overridable Property Id As String End Class End Namespace Namespace Starnet.Common Public Partial Class RecordDictionary(Of TKey, TVal) Inherits Dictionary(Of TKey, TVal) End Class End Namespace End Namespace