' Options: 'Date: 2026-10-01 12:31:08 'Version: 6.10 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://stubbur-app.azurewebsites.net ' '''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: OutboundCampaignLaunchRequest.* '''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 TicketUserServices.ServiceModel Namespace Global Namespace TicketUserServices.ServiceModel Public Partial Class OutboundCampaignDevice Public Overridable Property Token As String Public Overridable Property Platform As String End Class Public Partial Class OutboundCampaignLaunchRequest Implements IReturn(Of OutboundCampaignResult) Public Sub New() People = New List(Of OutboundCampaignPerson) End Sub Public Overridable Property CampaignId As Integer Public Overridable Property People As List(Of OutboundCampaignPerson) End Class Public Partial Class OutboundCampaignPerson Public Sub New() Devices = New List(Of OutboundCampaignDevice) End Sub Public Overridable Property Phone As String Public Overridable Property Email As String Public Overridable Property Devices As List(Of OutboundCampaignDevice) Public Overridable Property PushConsent As Nullable(Of Boolean) Public Overridable Property SmsConsent As Nullable(Of Boolean) Public Overridable Property EmailConsent As Nullable(Of Boolean) Public Overridable Property PayloadJson As String End Class Public Partial Class OutboundCampaignResult Public Sub New() Decisions = New Dictionary(Of String, Integer) QueuedByChannel = New Dictionary(Of String, Integer) MessageStatuses = New Dictionary(Of String, Integer) End Sub Public Overridable Property CampaignId As Integer Public Overridable Property Decisions As Dictionary(Of String, Integer) Public Overridable Property QueuedByChannel As Dictionary(Of String, Integer) Public Overridable Property MessageStatuses As Dictionary(Of String, Integer) Public Overridable Property Duplicates As Integer Public Overridable Property NoIdentity As Integer Public Overridable Property StatusCode As Integer Public Overridable Property Message As String End Class End Namespace End Namespace