' Options: 'Date: 2024-10-18 04:31:40 'Version: 6.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://digiofficeapigateway.deltares.nl/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: GetUserTranslations.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Drawing Imports IDB.API.DTO.Globalization Imports IDB.Core.Globalization Namespace Global Namespace IDB.API.DTO.Globalization Public Partial Class GetTranslations Implements IReturn(Of GetTranslationsResponse) Public Sub New() TranslateKeys = New List(Of String) End Sub Public Overridable Property TranslateKeys As List(Of String) End Class Public Partial Class GetTranslationsResponse Public Sub New() Translations = New List(Of Translation) End Sub Public Overridable Property Translations As List(Of Translation) Public Overridable Property PreferredLanguage As String Public Overridable Property PreferredLanguageShort As String End Class Public Partial Class GetUserTranslations Inherits GetTranslations Implements IReturn(Of GetTranslationsResponse) End Class Public Partial Class Translation Implements ITranslation Public Overridable Property Key As String Public Overridable Property NL As String Public Overridable Property EN As String Public Overridable Property DE As String Public Overridable Property FR As String Public Overridable Property C1 As String Public Overridable Property C2 As String Public Overridable Property C3 As String Public Overridable Property C4 As String Public Overridable Property C5 As String Public Overridable Property C6 As String End Class End Namespace Namespace IDB.Core.Globalization Public Interface ITranslation Property Key As String Property NL As String Property EN As String Property DE As String Property FR As String Property C1 As String Property C2 As String Property C3 As String Property C4 As String Property C5 As String Property C6 As String End Interface End Namespace End Namespace