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

kCura.WinEDDS.Service.Replacement.KeplerManager

public abstract class KeplerManager : IDisposable
namespace kCura.WinEDDS.Service.Replacement { public abstract class KeplerManager : IDisposable { protected readonly Func<string> CorrelationIdFunc; public KeplerManager(IServiceProxyFactory serviceProxyFactory, IServiceExceptionMapper exceptionMapper, Func<string> correlationIdFunc); protected T Execute<T>(Func<IServiceProxyFactory, Task<T>> func); protected T ExecuteWithoutRetries<T>(Func<IServiceProxyFactory, Task<T>> func); protected DataSet Execute(Func<IServiceProxyFactory, Task<DataSetWrapper>> func); protected virtual Exception ConvertSoapExceptionToRelativityException(SoapException soapException); public void Dispose(); } }