<PackageReference Include="Relativity.Server.Import.SDK" Version="2.9.2" />

ITapiBridge

public interface ITapiBridge : IDisposable
Represents an abstract object to provide Transfer API object services to the transfer bridges.
using Relativity.Transfer; using System; namespace Relativity.DataExchange.Transfer { public interface ITapiBridge : IDisposable { TapiClient Client { get; } Guid InstanceId { get; } TapiTotals JobTotals { get; } TapiBridgeParameters2 Parameters { get; } event EventHandler<TapiMessageEventArgs> TapiStatusMessage; event EventHandler<TapiMessageEventArgs> TapiErrorMessage; event EventHandler<TapiMessageEventArgs> TapiWarningMessage; event EventHandler<TapiClientEventArgs> TapiClientChanged; event EventHandler<TapiProgressEventArgs> TapiProgress; event EventHandler<TapiLargeFileProgressEventArgs> TapiLargeFileProgress; event EventHandler<TapiStatisticsEventArgs> TapiStatistics; event EventHandler<TapiMessageEventArgs> TapiFatalError; string AddPath(TransferPath path); void CreateTransferClient(); TapiTotals WaitForTransfers(string waitMessage, string successMessage, string errorMessage, bool keepJobAlive); } }