' Options: 'Date: 2025-12-15 11:33:17 'Version: 6.110 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://mds-api.mojomotorcycles.com.au ' '''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: Diagram.* '''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 Mds.Api.ServiceModel Imports Tiptopweb.MojoPortal.Shared.Poco Namespace Global Namespace Mds.Api.ServiceModel Public Partial Class Diagram Implements IReturn(Of DiagramResponse) Public Overridable Property Guid As Guid End Class Public Partial Class DiagramImageDetail Public Overridable Property Url As String Public Overridable Property Width As Integer Public Overridable Property Height As Integer End Class Public Partial Class DiagramPartDetail Public Sub New() Coordinates = New List(Of Coordinate) End Sub Public Overridable Property Number As Integer Public Overridable Property PartName As String Public Overridable Property PartId As String Public Overridable Property ImageUrl As String Public Overridable Property Coordinates As List(Of Coordinate) End Class Public Partial Class DiagramResponse Public Sub New() Parts = New List(Of DiagramPartDetail) End Sub Public Overridable Property ResponseStatus As ResponseStatus Public Overridable Property Name As String Public Overridable Property Guid As Guid Public Overridable Property DateLastUpdate As Nullable(Of Date) Public Overridable Property Image As DiagramImageDetail Public Overridable Property Parts As List(Of DiagramPartDetail) End Class End Namespace Namespace Tiptopweb.MojoPortal.Shared.Poco Public Partial Class Coordinate Public Overridable Property x1 As Integer Public Overridable Property y1 As Integer Public Overridable Property x2 As Integer Public Overridable Property y2 As Integer End Class End Namespace End Namespace