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

IBulkImportManager

public interface IBulkImportManager : IDisposable
using kCura.EDDS.WebAPI.BulkImportManagerBase; using Relativity.DataExchange.Service; using System; using System.Net; namespace kCura.WinEDDS.Service.Replacement { public interface IBulkImportManager : IDisposable { CookieContainer CookieContainer { get; } ICredentials Credentials { get; } MassImportResults BulkImportImage(int appID, ImageLoadInfo settings, bool inRepository); MassImportResults BulkImportProductionImage(int appID, ImageLoadInfo settings, int productionKeyFieldArtifactID, bool inRepository); MassImportResults BulkImportNative(int appID, NativeLoadInfo settings, bool inRepository, bool includeExtractedTextEncoding); MassImportResults BulkImportObjects(int appID, ObjectLoadInfo settings, bool inRepository); object DisposeTempTables(int appID, string runId); bool ImageRunHasErrors(int artifactID, string runId); global::Relativity.DataExchange.Service.ErrorFileKey GenerateImageErrorFiles(int appID, string importKey, bool writeHeader, int keyFieldID); global::Relativity.DataExchange.Service.ErrorFileKey GenerateNonImageErrorFiles(int appID, string runID, int artifactTypeID, bool writeHeader, int keyFieldID); bool NativeRunHasErrors(int appID, string runId); bool HasImportPermissions(int appID); } }