' Options: 'Date: 2025-09-14 06:44:53 '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: SaveIntegration.* '''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.Causal.Common.Entity Imports Eros.Subtle.Canvara.WebAPIModel.ServiceModel Namespace Global Namespace Eros.Causal.Common.Entity Public Partial Class IntegrationFileModel Public Overridable Property index As Integer Public Overridable Property Name As String Public Overridable Property Content As String Public Overridable Property ContentType As String Public Overridable Property FileSizeKB As Integer Public Overridable Property BlobUri As String Public Overridable Property CreatedDate As Date Public Overridable Property Notes As String End Class Public Partial Class IntegrationVersion Public Overridable Property Major As Integer Public Overridable Property Minor As Integer Public Overridable Property Build As Integer Public Overridable Property Revision As Integer End Class Public Partial Class IntegrationWinVersion Public Overridable Property Name As String Public Overridable Property Version As String Public Overridable Property Build As Integer Public Overridable Property ServicePack As String End Class End Namespace Namespace Eros.Subtle.Canvara.WebAPIModel.ServiceModel Public Partial Class SaveIntegration Implements IReturn(Of SaveIntegrationResponse) ''' '''The integration reference ID which is the gateway packet id. If the value passed is empty, new packet record will be created. ''' Public Overridable Property IntegrationId As Guid ''' '''Name or title of the integration ''' Public Overridable Property Title As String ''' '''Version information of the integration module. ''' Public Overridable Property Version As IntegrationVersion ''' '''User who requested the integration ''' Public Overridable Property User As String ''' '''Local computer where the integration is performed on ''' Public Overridable Property LocalComputer As String ''' '''Windows version information ''' Public Overridable Property WinVersion As IntegrationWinVersion ''' '''Completed status of the integration ''' Public Overridable Property Completed As Boolean ''' '''Status of the integration. ''' Public Overridable Property Status As String ''' '''Start date and time of the integration. ''' Public Overridable Property StartTime As Date ''' '''End date and time of the integration. ''' Public Overridable Property EndTime As Date ''' '''Settings XML being used in the integration. ''' Public Overridable Property SettingsFile As IntegrationFileModel ''' '''File (xml) containing the results of the integration ''' Public Overridable Property ResultsFile As IntegrationFileModel ''' '''File (xml) containing the issues that were identified during integration ''' Public Overridable Property IssuesFile As IntegrationFileModel End Class Public Partial Class SaveIntegrationResponse Public Overridable Property IntegrationId As Guid 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