' Options: 'Date: 2025-09-14 06:46:14 'Version: 8.52 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://production-eros-platform-apisubscription.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: SaveCustomContentFWECM.* '''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.Subtle.Canvara.WebAPIModel.ServiceModel Imports Eros.Subtle.Canvara.WebAPIModel.ServiceModelSubscription Namespace Global Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel Public Partial Class SubscriptionCustomContentModel ''' '''Guid representing the external systems datasource information. ''' Public Overridable Property SuiteDataSourceInstanceId As Guid ''' '''Eros RmsTableCtxId of the object we are saving custom content to. ''' Public Overridable Property RmsTableCtxId As Guid ''' '''The unique key that represents the object on the external system. ''' Public Overridable Property AlternateKey As String ''' '''Guid of the object within Eros. If ObjectId is known, the external system may pass this instead of the alternate key. ''' Public Overridable Property ObjectId As Guid Public Overridable Property IgnoreValidation As Boolean ''' '''RmsFieldCtxId of the external ECM field that is used to link with the Custom Content Field in Eros. ''' Public Overridable Property RmsFieldCtxId As Integer ''' '''Value to be saved for the object. ''' Public Overridable Property Value As String Public Overridable Property LicenseeId As Guid Public Overridable Property SessionId As Guid End Class End Namespace Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModelSubscription ''' '''Saves Framework ECM data into EROS for linked objects. ''' Public Partial Class SaveCustomContentFWECM Implements IReturn(Of ResponseStatus) ''' '''To pass bulk upload of data to save for objects. ''' ", Description:="To pass bulk upload of data to save for objects.", IsRequired:=true, Name:="CustomContents")> Public Overridable Property CustomContents As List(Of SubscriptionCustomContentModel) = New List(Of SubscriptionCustomContentModel) End Class End Namespace End Namespace