' Options: 'Date: 2026-03-14 18:45:25 'Version: 8.52 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://production-eros-gateway-api-sms-wa.azurewebsites.net/api ' '''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: SendTask.* '''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 Eros.Saguna.Common.Library Imports Eros.Saguna.Common.Library.Queuing Imports Eros.Saguna.Common.GatewayClient.ServiceModel Namespace Global Namespace Eros.Saguna.Common.GatewayClient.ServiceModel Public Partial Class SendTask Implements IReturn(Of GatewayTaskResponse) Public Overridable Property GatewayTask As GatewayTask End Class End Namespace Namespace Eros.Saguna.Common.Library Public Enum GatewayResponseStatus Initiated Successful JobError End Enum Public Partial Class GatewayTask Inherits BaseQueueMessage Public Overridable Property ReferenceId As Guid Public Overridable Property JobTypeId As Guid Public Overridable Property IsBeingProcessed As Boolean Public Overridable Property Payload As String Public Overridable Property ContentStoredExternally As Boolean Public Overridable Property ResendRequest As Boolean End Class Public Partial Class GatewayTaskResponse Public Overridable Property ReferenceId As Guid Public Overridable Property GatewayTaskResponseStatus As GatewayResponseStatus Public Overridable Property Payload As String End Class End Namespace Namespace Eros.Saguna.Common.Library.Queuing Public Partial Class BaseQueueMessage Public Overridable Property LicenseeId As Guid End Class End Namespace End Namespace