' 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