' Options: 'Date: 2024-11-23 10:02:41 'Version: 6.111 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://northwind.netcore.io ' '''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: CachedGetCustomerDetails.* '''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 Northwind.ServiceModel.Types Imports Northwind.ServiceModel Namespace Global Namespace Northwind.ServiceModel Public Partial Class CachedGetCustomerDetails Implements IReturn(Of CustomerDetailsResponse) Implements IGet Public Overridable Property Id As String End Class Public Partial Class CustomerDetailsResponse Public Sub New() Orders = New List(Of CustomerOrder) End Sub Public Overridable Property Customer As Customer Public Overridable Property Orders As List(Of CustomerOrder) Public Overridable Property ResponseStatus As ResponseStatus End Class End Namespace Namespace Northwind.ServiceModel.Types Public Partial Class Customer Public Overridable Property Id As String Public Overridable Property CompanyName As String Public Overridable Property ContactName As String Public Overridable Property ContactTitle As String Public Overridable Property Address As String Public Overridable Property City As String Public Overridable Property Region As String Public Overridable Property PostalCode As String Public Overridable Property Country As String Public Overridable Property Phone As String Public Overridable Property Fax As String End Class Public Partial Class CustomerOrder Public Sub New() OrderDetails = New List(Of OrderDetail) End Sub Public Overridable Property Order As Order Public Overridable Property OrderDetails As List(Of OrderDetail) End Class Public Partial Class Order Public Overridable Property Id As Integer Public Overridable Property CustomerId As String Public Overridable Property EmployeeId As Integer Public Overridable Property OrderDate As Nullable(Of Date) Public Overridable Property RequiredDate As Nullable(Of Date) Public Overridable Property ShippedDate As Nullable(Of Date) Public Overridable Property ShipVia As Nullable(Of Integer) Public Overridable Property Freight As Decimal Public Overridable Property ShipName As String Public Overridable Property ShipAddress As String Public Overridable Property ShipCity As String Public Overridable Property ShipRegion As String Public Overridable Property ShipPostalCode As String Public Overridable Property ShipCountry As String End Class Public Partial Class OrderDetail Public Overridable Property OrderId As Integer Public Overridable Property ProductId As Integer Public Overridable Property UnitPrice As Decimal Public Overridable Property Quantity As Short Public Overridable Property Discount As Double End Class End Namespace End Namespace