' Options: 'Date: 2026-08-17 09:23:51 '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: WebshopOrderPreviewRequest.* '''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 DiscountSummary Public Overridable Property Type As String Public Overridable Property Value As Decimal End Class Public Partial Class LocalizedMessage Public Overridable Property [Is] As String Public Overridable Property En As String End Class Public Partial Class OrderTender Public Overridable Property Kind As String Public Overridable Property Code As String Public Overridable Property AmountMinor As Nullable(Of Integer) Public Overridable Property IdempotencyKey As String Public Overridable Property HoldId As Nullable(Of Integer) Public Overridable Property AppliedMinor As Nullable(Of Integer) End Class Public Partial Class WebshopOrderPreviewRequest Implements IReturn(Of WebshopOrderPreviewResult) Public Sub New() Lines = New List(Of WebshopPurchaseLine) Tenders = New List(Of OrderTender) End Sub Public Overridable Property OwnerId As Integer Public Overridable Property ExternalId As String Public Overridable Property Lines As List(Of WebshopPurchaseLine) Public Overridable Property DeliveryType As String Public Overridable Property DiscountCode As String Public Overridable Property BuyerPhone As String Public Overridable Property Tenders As List(Of OrderTender) End Class Public Partial Class WebshopOrderPreviewResult Public Sub New() Lines = New List(Of WebshopPreviewLine) Tenders = New List(Of WebshopPreviewTender) End Sub Public Overridable Property StatusCode As Integer Public Overridable Property Success As Boolean Public Overridable Property Message As LocalizedMessage Public Overridable Property Reason As String Public Overridable Property Lines As List(Of WebshopPreviewLine) Public Overridable Property SubtotalMinor As Integer Public Overridable Property DeliveryFeeMinor As Integer Public Overridable Property DiscountMinor As Integer Public Overridable Property GiftAppliedMinor As Integer Public Overridable Property CardRemainderMinor As Integer Public Overridable Property Tenders As List(Of WebshopPreviewTender) Public Overridable Property Discount As DiscountSummary End Class Public Partial Class WebshopPreviewLine Public Overridable Property VariantId As Integer Public Overridable Property ProductId As Integer Public Overridable Property ProductName As String Public Overridable Property Size As String Public Overridable Property Color As String Public Overridable Property Quantity As Integer Public Overridable Property UnitBeforeMinor As Integer Public Overridable Property UnitAfterMinor As Integer Public Overridable Property LineBeforeMinor As Integer Public Overridable Property LineAfterMinor As Integer Public Overridable Property Discounted As Boolean End Class Public Partial Class WebshopPreviewTender Public Overridable Property Code As String Public Overridable Property AppliedMinor As Integer Public Overridable Property Ok As Boolean Public Overridable Property Reason As String Public Overridable Property Message As LocalizedMessage End Class Public Partial Class WebshopPurchaseLine Public Overridable Property VariantId As Integer Public Overridable Property Quantity As Integer End Class End Namespace End Namespace