' Options: 'Date: 2025-09-08 02:35:36 '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: ActivateSubscription.* '''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 ActivateSubscription Implements IReturn(Of ActivateSubscriptionResponse) Implements IPost Public Overridable Property ExternalRef As String Public Overridable Property UserAuthId As String Public Overridable Property AgreeTerms As Boolean Public Overridable Property FirstName As String Public Overridable Property LastName As String Public Overridable Property Email As String Public Overridable Property Password As String Public Overridable Property Company As String Public Overridable Property PhoneNumber As String Public Overridable Property AddressLine1 As String Public Overridable Property AddressLine2 As String Public Overridable Property AddressCity As String Public Overridable Property AddressZip As String Public Overridable Property AddressState As String Public Overridable Property AddressCountry As String End Class Public Partial Class ActivateSubscriptionResponse Public Overridable Property Subscription As Subscription Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class Subscription Public Overridable Property Id As Integer Public Overridable Property CustomerId As Integer Public Overridable Property Email As String Public Overridable Property SkuId As Integer Public Overridable Property SkuName As String Public Overridable Property SkuType As SkuType Public Overridable Property Code As String Public Overridable Property Quantity As Integer Public Overridable Property SupportQuantity As Integer Public Overridable Property Total As Integer Public Overridable Property IsPlan As Boolean Public Overridable Property IsRenewal As Boolean Public Overridable Property SubscriptionDurationDays As Integer Public Overridable Property RenewalDate As Date? Public Overridable Property LicenseRef As String Public Overridable Property LicenseName As String Public Overridable Property LicenseAddress As String Public Overridable Property LicenseType As LicenseType Public Overridable Property ExpiryDate As Date Public Overridable Property LicenseKey As LicenseKey Public Overridable Property LicenseKeyText As String Public Overridable Property CreatedDate As Date Public Overridable Property ModifiedDate As Date Public Overridable Property CancelledDate As Date? Public Overridable Property StripeSubscriptionId As String Public Overridable Property EmailId As Integer? Public Overridable Property EmailRenewalId As Integer? Public Overridable Property EmailExpiredId As Integer? Public Overridable Property RenewalSubscriptionId As Integer? Public Overridable Property ExternalRef As String Public Overridable Property Notes As String Public Overridable Property [Error] As String End Class End Namespace End Namespace