' Options: 'Date: 2026-08-17 08:24:03 'Version: 6.10 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://stubbur-app.azurewebsites.net ' '''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: WebshopCatalogRequest.* '''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 TicketUserServices.ServiceModel Namespace Global Namespace TicketUserServices.ServiceModel Public Partial Class WebshopCatalogRequest Implements IReturn(Of WebshopCatalogResult) Public Overridable Property OwnerId As Integer Public Overridable Property ExternalId As String End Class Public Partial Class WebshopCatalogResult Public Sub New() Products = New List(Of WebshopProductSummary) End Sub Public Overridable Property OwnerId As Integer Public Overridable Property Products As List(Of WebshopProductSummary) Public Overridable Property Delivery As WebshopDeliveryOptions Public Overridable Property StatusCode As Integer Public Overridable Property Message As String End Class Public Partial Class WebshopDeliveryOptions Public Overridable Property PickupAllowed As Boolean Public Overridable Property DroppAllowed As Boolean Public Overridable Property ShippedAllowed As Boolean Public Overridable Property PickupAddress As String Public Overridable Property PickupDescription As String Public Overridable Property DroppFeeMinor As Integer Public Overridable Property ShippedFeeMinor As Integer Public Overridable Property OrderEmail As String End Class Public Partial Class WebshopProductSummary Public Sub New() Variants = New List(Of WebshopVariantSummary) End Sub Public Overridable Property ID As Integer Public Overridable Property OwnerId As Integer Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property Category As String Public Overridable Property SubCategory As String Public Overridable Property DefaultPriceMinor As Integer Public Overridable Property ImageUrl As String Public Overridable Property ViewOrder As Integer Public Overridable Property Status As String Public Overridable Property PayoutInfoId As Nullable(Of Integer) Public Overridable Property LegacyItemId As Nullable(Of Integer) Public Overridable Property Variants As List(Of WebshopVariantSummary) End Class Public Partial Class WebshopVariantSummary Public Overridable Property ID As Integer Public Overridable Property ProductId As Integer Public Overridable Property Size As String Public Overridable Property Color As String Public Overridable Property StockOnHand As Integer Public Overridable Property QuantitySold As Integer Public Overridable Property AvailableQuantity As Integer Public Overridable Property Status As String End Class End Namespace End Namespace