' Options: 'Date: 2025-09-07 09:54:22 'Version: 8.81 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://account.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: Buy.* '''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 Partial Class Buy Implements IReturn(Of BuyResponse) Implements IGet Public Overridable Property Id As String Public Overridable Property Coupon As String Public Overridable Property Quantity As Integer? Public Overridable Property RenewalRef As String Public Overridable Property UpgradeRef As String End Class Public Partial Class BuyResponse Public Overridable Property Coupon As String Public Overridable Property RenewalRef As String Public Overridable Property UpgradeRef As String Public Overridable Property Sku As Sku Public Overridable Property Quote As QuoteResponse Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class QuoteResponse Public Overridable Property SkuId As Integer Public Overridable Property Code As String Public Overridable Property CustomerId As Integer? Public Overridable Property ModifyingExistingSubscription As Boolean Public Overridable Property ChangingSubscriptions As Boolean Public Overridable Property SwitchingLicensingModels As Boolean Public Overridable Property ReplacesExistingQuantity As Boolean Public Overridable Property ExistingSubscriptionQuantity As Integer? Public Overridable Property NewSubscriptionQuantity As Integer? Public Overridable Property UnusedAmount As String Public Overridable Property ManualProrating As Boolean Public Overridable Property UnusedDays As Integer Public Overridable Property Quantity As Integer Public Overridable Property MinQuantity As Integer Public Overridable Property MaxQuantity As Integer? Public Overridable Property Subtotal As String Public Overridable Property DiscountDescription As String Public Overridable Property DiscountReceived As String Public Overridable Property Discount As String Public Overridable Property Total As String Public Overridable Property ExpiryDate As String Public Overridable Property RenewalDate As String Public Overridable Property IsReferrer As Boolean Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class Sku Public Overridable Property Id As Integer Public Overridable Property ProductId As Integer Public Overridable Property Type As SkuType Public Overridable Property Feature As LicenseFeature Public Overridable Property Code As String Public Overridable Property Name As String Public Overridable Property Notes As String Public Overridable Property MinQty As Integer? Public Overridable Property MaxQty As Integer? Public Overridable Property Price As Integer Public Overridable Property Plan As String Public Overridable Property DiscountOff As Integer Public Overridable Property DiscountLabelOff As String Public Overridable Property ActualPrice As Integer Public Overridable Property IsPlan As Boolean Public Overridable Property IsRenewal As Boolean Public Overridable Property SubscriptionDurationDays As Integer? Public Overridable Property ExpiryDurationDays As Integer? Public Overridable Property TrialPeriodDays As Integer? Public Overridable Property SupportQty As Integer Public Overridable Property CoresQty As Integer? Public Overridable Property CreatedDate As Date Public Overridable Property ModifiedDate As Date Public Overridable Property LicenseType As LicenseType Public Overridable Property Active As Boolean End Class Public Enum SkuType Product PerDev PerCore Site Support Training Register Payment End Enum End Namespace End Namespace