' Options:
'Date: 2025-05-05 01:18:21
'Version: 8.71
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://team.evovoice.io
'
'''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: EnsureActionUrl.*
'''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 Voice.Api.Endpoints
Imports Voice.Api.App
Namespace Global
Namespace Voice.Api.App
'''
'''Ensures that the specified app user endpoint has the action URL mentioned
'''
Public Partial Class EnsureActionUrl
Implements IReturnVoid
Implements IPost
'''
'''The URL to use
'''
Public Overridable Property Url As String
'''
'''Clear existing action URLs first
'''
Public Overridable Property ClearExisting As Boolean
'''
'''The HTTP method to use
'''
Public Overridable Property Method As ActionUrlHttpMethods
End Class
End Namespace
Namespace Voice.Api.Endpoints
Public Enum ActionUrlHttpMethods
GET
POST
End Enum
End Namespace
End Namespace