' Options: 'Date: 2025-10-27 16:13:00 'Version: 8.60 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://collections-api-zane.dev.platform.georiot.com ' '''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: GetCollectionsRequest.* '''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 CollectionsAPI.ServiceModel.V4.Requests Imports CollectionsAPI.ServiceModel.V4.Responses Imports CollectionsAPI.Contracts.DTOs Imports CollectionsAPI.Contracts.V4.Responses Namespace Global Namespace CollectionsAPI.Contracts.DTOs Public Interface IUserCollection Property Id As String Property Title As String Property LinkIds As IEnumerable(Of String) Property CollectionSettingsId As String End Interface End Namespace Namespace CollectionsAPI.Contracts.V4.Responses Public Interface IGetCollectionsResponse Property Data As IEnumerable(Of IUserCollection) End Interface End Namespace Namespace CollectionsAPI.ServiceModel.V4.Requests Public Partial Class GetCollectionsRequest Inherits V4ListRequest Implements IReturn(Of GetCollectionsResponse) End Class Public Partial Class V4BaseRequest End Class Public Partial Class V4ListRequest Inherits V4PaginatedBaseRequest Public Overridable Property Ids As List(Of String) End Class Public Partial Class V4PaginatedBaseRequest Inherits V4BaseRequest Public Overridable Property Offset As Integer Public Overridable Property Limit As Integer End Class End Namespace Namespace CollectionsAPI.ServiceModel.V4.Responses Public Partial Class GetCollectionsResponse Inherits V4PaginatedBaseResponse Implements IGetCollectionsResponse Public Overridable Property Data As IEnumerable(Of IUserCollection) Implements IGetCollectionsResponse.Data End Class Public Partial Class V4BaseResponse Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class V4PageObject Public Overridable Property Offset As Integer Public Overridable Property Limit As Integer Public Overridable Property TotalRecords As Integer End Class Public Partial Class V4PaginatedBaseResponse Inherits V4BaseResponse Public Overridable Property Page As V4PageObject End Class End Namespace End Namespace