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

KeplerManager

public abstract class KeplerManager : IDisposable
protected readonly Func<string> CorrelationIdFunc

public KeplerManager(IServiceProxyFactory serviceProxyFactory, IServiceExceptionMapper exceptionMapper, Func<string> correlationIdFunc)

Each Kepler manager can unpack and handle SoapException in its own way. Common SoapException logic can be added here.

public void Dispose()

protected T Execute<T>(Func<IServiceProxyFactory, Task<T>> func)