' Options: 'Date: 2026-02-14 10:19:11 'Version: 10.04 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://stf-api-uat.data-xchange.co.za ' '''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: DuplicatedOrder.* '''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 DX.STF.Models.Enums Imports DX.Framework.Core.Commands Imports DX.STF.Application.ClientApi.Messages.Order Imports DX.Framework.Core.Commands.Dto Namespace Global Namespace DX.Framework.Core.Commands Public Interface ICommandResponse End Interface End Namespace Namespace DX.Framework.Core.Commands.Dto Public Partial Class TokenDto Implements ICommandResponse Public Overridable Property Token As Guid End Class End Namespace Namespace DX.STF.Application.ClientApi.Messages.Order ''' '''Order ''' Public Partial Class DuplicatedOrder Implements IReturn(Of TokenDto) ''' '''Order ID or Token ''' Public Overridable Property OrderId As Guid ''' '''Reason code ''' Public Overridable Property DuplicateReasonCode As DuplicateOrderReasonCode ''' '''Description ''' Public Overridable Property DuplicateReasonCodeDescription As String ''' '''Date and Time order was identified as duplicate ''' Public Overridable Property DuplicateDate As Date? End Class End Namespace Namespace DX.STF.Models.Enums Public Enum DuplicateOrderReasonCode OrderExist End Enum End Namespace End Namespace