Relativity.Transfer.RestServiceBase
namespace Relativity.Transfer
{
public abstract class RestServiceBase
{
public RelativityConnectionInfo ConnectionInfo { get; }
public int MaxRetryAttempts { get; set; }
public double TimeoutSeconds { get; set; }
protected IFileSystemService FileSystemService { get; }
protected ITransferLog Log { get; }
protected RestServiceBase(RelativityConnectionInfo connectionInfo);
protected RestServiceBase(RelativityConnectionInfo connectionInfo, ITransferLog log);
protected RestServiceBase(RelativityConnectionInfo connectionInfo, ITransferLog log, int maxRetryAttempts, double timeoutSeconds);
protected RestServiceBase(RelativityConnectionInfo connectionInfo, ClientConfiguration configuration, ITransferLog log);
protected Task<bool> GetIsRelativityOneInstanceAsync(CancellationToken token);
}
}