' Options:
'Date: 2026-05-19 10:46:05
'Version: 8.22
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://dev-api-booster.richemont.com
'
'''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: GetCatalog.*
'''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 Richemont.Booster2.PublicApi.Purchase.ServiceModel
Namespace Global
Namespace Richemont.Booster2.PublicApi.Purchase.ServiceModel
Public Partial Class Article
'''
'''Reference ID / Code of the Article
'''
Public Overridable Property articleCode As String
'''
'''Price of the article
'''
Public Overridable Property price As Decimal
'''
'''Currency of the price of the article
'''
Public Overridable Property currency As String
End Class
Public Partial Class GetCatalog
Implements IReturn(Of GetCatalogResponse)
'''
'''POS Legacy
'''
Public Overridable Property posCode As String
'''
'''Brand Trigram of the POS
'''
Public Overridable Property brand As String
End Class
Public Partial Class GetCatalogResponse
Public Overridable Property articles As IEnumerable(Of Article)
End Class
End Namespace
End Namespace