' Options: 'Date: 2024-12-22 21:44:58 'Version: 8.51 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://blazor-gallery.servicestack.net ' '''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: UpdateProfile.* '''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 MyApp.ServiceModel Namespace Global Namespace MyApp.ServiceModel Public Enum PlayerRegion Africa = 1 Americas = 2 Asia = 3 Australasia = 4 Europe = 5 End Enum Public Enum PlayerRole Leader Player NonPlayer End Enum Public Partial Class Profile Inherits AuditBase Public Overridable Property Id As Integer Public Overridable Property Role As PlayerRole Public Overridable Property Region As PlayerRegion Public Overridable Property Username As String Public Overridable Property HighScore As Long Public Overridable Property GamesPlayed As Long Public Overridable Property Energy As Integer Public Overridable Property ProfileUrl As String Public Overridable Property CoverUrl As String Public Overridable Property Meta As Dictionary(Of String, String) End Class Public Partial Class UpdateProfile Implements IReturn(Of IdResponse) Implements IPatchDb(Of Profile) Public Overridable Property Id As Integer Public Overridable Property Role As PlayerRole? Public Overridable Property Region As PlayerRegion? Public Overridable Property Username As String Public Overridable Property HighScore As Long? Public Overridable Property GamesPlayed As Long? Public Overridable Property Energy As Integer? Public Overridable Property ProfileUrl As String Public Overridable Property CoverUrl As String End Class End Namespace End Namespace