' Options: 'Date: 2025-09-22 22:22:30 'Version: 6.21 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://accounts.dev.healthmonix.com/api/ ' '''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: GetProduct.* '''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 Hmx.Products.ServiceModel Namespace Global Namespace Hmx.Products.ServiceModel Public Partial Class GetProduct Implements IReturn(Of ProductDto) Public Overridable Property Id As String End Class Public Partial Class ProductDto Public Sub New() VolumeDiscounts = New Dictionary(Of Integer, Decimal) End Sub Public Overridable Property Id As String Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property LongDescription As String Public Overridable Property Details As String Public Overridable Property Price As Decimal Public Overridable Property ProductType As String Public Overridable Property Year As Nullable(Of Integer) Public Overridable Property ApplicationId As String Public Overridable Property RequiredProductId As String Public Overridable Property Scope As String Public Overridable Property Feature As String Public Overridable Property IsVisible As Boolean Public Overridable Property IconUrl As String Public Overridable Property VolumeDiscounts As Dictionary(Of Integer, Decimal) End Class End Namespace End Namespace