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

IBulkImportService

public interface IBulkImportService : IDisposable
Task<MassImportResults> BulkImportImageAsync(int workspaceID, ImageLoadInfo settings, bool inRepository, string correlationID)

Task<MassImportResults> BulkImportNativeAsync(int workspaceID, NativeLoadInfo settings, bool inRepository, bool includeExtractedTextEncoding, string correlationID)

Task<MassImportResults> BulkImportObjectsAsync(int workspaceID, ObjectLoadInfo settings, bool inRepository, string correlationID)

Task<MassImportResults> BulkImportProductionImageAsync(int workspaceID, ImageLoadInfo settings, int productionArtifactID, bool inRepository, string correlationID)

Task<object> DisposeTempTablesAsync(int workspaceID, string runID, string correlationID)

Task<ErrorFileKey> GenerateImageErrorFilesAsync(int workspaceID, string importKey, bool writeHeader, int keyFieldID, string correlationID)

Task<ErrorFileKey> GenerateNonImageErrorFilesAsync(int workspaceID, string importKey, int artifactTypeID, bool writeHeader, int keyFieldID, string correlationID)

Task<bool> HasImportPermissionsAsync(int workspaceID, string correlationID)

Task<bool> ImageRunHasErrorsAsync(int workspaceID, string runID, string correlationID)

Task<bool> NativeRunHasErrorsAsync(int workspaceID, string runID, string correlationID)