' Options: 'Date: 2025-12-14 02:06:05 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.bokamera.se ' '''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: GetVossTiers.* '''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 System.Globalization Imports ServiceStack.Data Imports System.Net Imports System.Net.Http.Headers Imports BokaMera.VossIntegration.ApiTools.Enums Imports BokaMera.VossIntegration.ApiTools.Model Imports BokaMera.API.ServiceModel.Dtos Namespace Global Namespace BokaMera.API.ServiceModel.Dtos Public Partial Class GetVossTiers Implements IReturn(Of List(Of TierResult)) Public Overridable Property PackageId As Guid? End Class End Namespace Namespace BokaMera.VossIntegration.ApiTools.Enums Public Enum ProductGroupTypeEnum [Optional] Included End Enum Public Enum ProductTypeEnum Main Addon License Usage End Enum End Namespace Namespace BokaMera.VossIntegration.ApiTools.Model Public Partial Class ProductGroupTagDto Public Overridable Property Type As TypeEnum Public Overridable Property Tag As String Public Enum TypeEnum AtSubscriptionBillingPeriodEnd AtBindingPeriodEnd Immediately End Enum End Class Public Partial Class TierProductDto Public Overridable Property ProductType As ProductTypeEnum Public Overridable Property Status As StatusEnum Public Overridable Property Id As Guid Public Overridable Property Name As String Public Overridable Property ExternalId As String Public Overridable Property ArticleNumber As String Public Enum StatusEnum Active Terminated End Enum End Class Public Partial Class TierProductGroupDto Public Overridable Property ProductGroupType As ProductGroupTypeEnum Public Overridable Property Id As Guid Public Overridable Property Name As String Public Overridable Property ExternalId As String Public Overridable Property Tags As List(Of ProductGroupTagDto) = New List(Of ProductGroupTagDto) Public Overridable Property Products As List(Of TierProductDto) = New List(Of TierProductDto) End Class Public Partial Class TierResult Public Overridable Property Id As Guid Public Overridable Property VersionId As Guid Public Overridable Property Name As String Public Overridable Property ExternalId As String Public Overridable Property Rank As Integer Public Overridable Property ProductGroups As List(Of TierProductGroupDto) = New List(Of TierProductGroupDto) End Class End Namespace End Namespace