' Options: 'Date: 2026-04-04 08:37:32 'Version: 8.52 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://pfapi.pstpf.com.au/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: GetAttachments.* '''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.WebAPIModel.Models Imports Eros.Saguna.Common.WebAPIModel.ServiceModels Namespace Global Namespace Eros.Saguna.Common.WebAPIModel.Models Public Partial Class MediaModel Public Overridable Property MediaFileId As Guid Public Overridable Property MediaName As String Public Overridable Property FileContent As String Public Overridable Property FileContentType As String Public Overridable Property FilePath As String Public Overridable Property OriginalFileName As String Public Overridable Property ImageWidth As Integer Public Overridable Property ImageHeight As Integer Public Overridable Property FileSizeKB As Integer Public Overridable Property BlobUriRaw As String Public Overridable Property BlobUriFull As String Public Overridable Property BlobUriThumbnail As String Public Overridable Property WatermarkUri As String Public Overridable Property CapturedDate As Date Public Overridable Property CapturedByContactId As Guid? Public Overridable Property CapturedByContactName As String Public Overridable Property CapturedByContactThumbnailUrl As String Public Overridable Property Notes As String Public Overridable Property ResourceActionName As String Public Overridable Property LocationVerified As String Public Overridable Property TrafficLightLocationVerified As Guid Public Overridable Property AudienceLevel As String Public Overridable Property WorksFor As String End Class End Namespace Namespace Eros.Saguna.Common.WebAPIModel.ServiceModels Public Partial Class GetAttachments Implements IReturn(Of GetAttachmentsResponse) ''' '''Object for which primary image is to be uploaded. ''' Public Overridable Property ConnectedObjectId As Guid End Class Public Partial Class GetAttachmentsResponse Public Overridable Property Attachments As List(Of MediaModel) Public Overridable Property ResponseStatus As ResponseStatus End Class End Namespace Namespace ServiceStack Public Partial Class ResponseStatus Implements IMeta Public Overridable Property ErrorCode As String Public Overridable Property Message As String Public Overridable Property StackTrace As String Public Overridable Property Errors As List(Of ResponseError) Public Overridable Property Meta As Dictionary(Of String, String) Implements IMeta.Meta End Class End Namespace End Namespace