' Options: 'Date: 2025-12-17 04:46:09 'Version: 8.60 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://shortlinks-api.qa.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: GetAffiliateTokenSetRequest.* '''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 Geniuslink.Shortlinks Imports Geniuslink.Shortlinks.Contracts Imports Geniuslink.Common.Mongo.Models Imports ShortlinksAPI.ServiceModel.V4.Requests Imports ShortlinksAPI.ServiceModel.V4.Responses Namespace Global Namespace Geniuslink.Common.Mongo.Models Public Interface IRefreshableMetadata Property CreatedDate As Date Property UpdatedDate As Date End Interface End Namespace Namespace Geniuslink.Shortlinks Public Partial Class RefreshableMetadata Implements IRefreshableMetadata Public Overridable Property CreatedDate As Date Implements IRefreshableMetadata.CreatedDate Public Overridable Property UpdatedDate As Date Implements IRefreshableMetadata.UpdatedDate End Class Public Partial Class ShortLink Implements IShortLink Public Overridable Property BaseCode As String Implements IShortLink.BaseCode Public Overridable Property Domain As String Implements IShortLink.Domain Public Overridable Property Username As String Implements IShortLink.Username Public Overridable Property AffiliateTokensSet As Guid? Implements IShortLink.AffiliateTokensSet Public Overridable Property Metadata As RefreshableMetadata End Class End Namespace Namespace Geniuslink.Shortlinks.Contracts Public Interface IShortLink Property BaseCode As String Property Domain As String Property Username As String Property AffiliateTokensSet As Guid? End Interface End Namespace Namespace ShortlinksAPI.ServiceModel.V4.Requests Public Partial Class GetAffiliateTokenSetRequest Implements IReturn(Of GetAffiliateTokenSetResponse) Public Overridable Property BaseCode As String End Class End Namespace Namespace ShortlinksAPI.ServiceModel.V4.Responses Public Partial Class GetAffiliateTokenSetResponse Public Overridable Property Result As ShortLink Public Overridable Property ResponseStatus As ResponseStatus End Class End Namespace End Namespace