' Options: 'Date: 2025-12-13 21:07:37 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://prod-api-agency-orch-mb-dhc.rapp-customers.co.uk ' '''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: UpdateCarConfiguratorRequest.* '''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 Mercedes.Agency.API.Shared.POCO.CarConfigurator Imports Mercedes.OS.Vehicle.Shared.POCO Imports Mercedes.Agency.Orchestration.API.ServiceModel.BackOrders.CarConfigurator Namespace Global Namespace Mercedes.Agency.API.Shared.POCO.CarConfigurator Public Partial Class CarConfiguratorResponse Public Overridable Property Name As String Public Overridable Property KeyInformation As KeyInformation Public Overridable Property OrderingOptions As OrderingOptions Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property ConfiguratorCode As String End Class Public Partial Class KeyInformation Public Overridable Property BM7NST As String Public Overridable Property ConfigurationDate As String Public Overridable Property ModelYear As String Public Overridable Property HalfYear As String End Class Public Partial Class OrderingOptions Public Overridable Property Interior As List(Of String) Public Overridable Property Exterior As List(Of String) Public Overridable Property Options As List(Of String) Public Overridable Property WheelOptions As List(Of EquipmentCache) = New List(Of EquipmentCache) Public Overridable Property TrimOptions As List(Of EquipmentCache) = New List(Of EquipmentCache) Public Overridable Property OptionCodes As List(Of EquipmentCache) = New List(Of EquipmentCache) End Class End Namespace Namespace Mercedes.Agency.Orchestration.API.ServiceModel.BackOrders.CarConfigurator Public Partial Class UpdateCarConfiguratorRequest Implements IReturn(Of CarConfiguratorResponse) Implements IPut ''' '''Configurator code ''' Public Overridable Property ConfiguratorCode As String ''' '''BackOrder Guid ''' Public Overridable Property Guid As Guid? End Class End Namespace Namespace Mercedes.OS.Vehicle.Shared.POCO Public Partial Class EquipmentCache Public Overridable Property Code As String Public Overridable Property Description As String Public Overridable Property StandardFlag As String Public Overridable Property Price As Decimal Public Overridable Property Category As String Public Overridable Property Importance As String End Class End Namespace End Namespace