<PackageReference Include="Relativity.Transfer.Client" Version="5.0.7" />

IFileIoService

int MaxRetryAttempts { get; set; }

double TimeoutSeconds { get; set; }

Task<IoResponse> BeginFillAsync(int workspaceId, byte[] data, string targetPath, string fileName, CancellationToken token)

Task DownloadFileAsync(string targetFile, HttpTransferPathData remotePathData, CancellationToken token)

Task<IoResponse> FileFillAsync(int workspaceId, byte[] data, string targetPath, string fileName, CancellationToken token)

Task<string[][]> GetDefaultRepositorySpaceReportAsync(int workspaceId, CancellationToken token)

Task RemoveFillAsync(int workspaceId, string targetPath, string fileGuid, CancellationToken token)

Task RemoveTempFile(int workspaceId, string fileGuid, CancellationToken token)