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

WebApiServiceFactory

using System; using System.Runtime.CompilerServices; namespace kCura.WinEDDS.Service.Export { public class WebApiServiceFactory : IServiceFactory { [CompilerGenerated] private ExportFile _ExportSettings; internal ExportFile ExportSettings { get; set; } public WebApiServiceFactory(ExportFile settings) { ExportSettings = settings; } public IAuditManager CreateAuditManager(Func<string> correlationIdFunc) { return ManagerFactory.CreateAuditManager(ExportSettings.Credential, ExportSettings.CookieContainer, correlationIdFunc); } IAuditManager IServiceFactory.CreateAuditManager(Func<string> correlationIdFunc) { return this.CreateAuditManager(correlationIdFunc); } public IExportManager CreateExportManager(Func<string> correlationIdFunc) { return ManagerFactory.CreateExportManager(ExportSettings.Credential, ExportSettings.CookieContainer, correlationIdFunc); } IExportManager IServiceFactory.CreateExportManager(Func<string> correlationIdFunc) { return this.CreateExportManager(correlationIdFunc); } public IFieldManager CreateFieldManager(Func<string> correlationIdFunc) { return ManagerFactory.CreateFieldManager(ExportSettings.Credential, ExportSettings.CookieContainer, correlationIdFunc); } IFieldManager IServiceFactory.CreateFieldManager(Func<string> correlationIdFunc) { return this.CreateFieldManager(correlationIdFunc); } public IProductionManager CreateProductionManager(Func<string> correlationIdFunc) { return ManagerFactory.CreateProductionManager(ExportSettings.Credential, ExportSettings.CookieContainer, correlationIdFunc); } IProductionManager IServiceFactory.CreateProductionManager(Func<string> correlationIdFunc) { return this.CreateProductionManager(correlationIdFunc); } public ISearchManager CreateSearchManager(Func<string> correlationIdFunc) { return ManagerFactory.CreateSearchManager(ExportSettings.Credential, ExportSettings.CookieContainer, correlationIdFunc); } ISearchManager IServiceFactory.CreateSearchManager(Func<string> correlationIdFunc) { return this.CreateSearchManager(correlationIdFunc); } } }