<PackageReference Include="Relativity.ObjectManager" Version="11.2.214.8" />

IClientManager

public interface IClientManager : IDisposable

Task DeleteAsync(int clientID)

Task<QueryResultSlim> QueryGroupsAsync(QueryRequest request, int start, int length, int clientID)

Task<QueryResultSlim> QueryGroupsAsync(QueryRequest request, int start, int length, int clientID, IProgress<ProgressReport> progress)

Task<QueryResultSlim> QueryGroupsAsync(QueryRequest request, int start, int length, int clientID, CancellationToken cancel, IProgress<ProgressReport> progress)

Task<QueryResultSlim> QueryMattersAsync(QueryRequest request, int start, int length, int clientID)

Task<QueryResultSlim> QueryMattersAsync(QueryRequest request, int start, int length, int clientID, IProgress<ProgressReport> progress)

Task<QueryResultSlim> QueryMattersAsync(QueryRequest request, int start, int length, int clientID, CancellationToken cancel, IProgress<ProgressReport> progress)

Task<QueryResultSlim> QueryUsersAsync(QueryRequest request, int start, int length, int clientID)

Task<QueryResultSlim> QueryUsersAsync(QueryRequest request, int start, int length, int clientID, IProgress<ProgressReport> progress)

Task<QueryResultSlim> QueryUsersAsync(QueryRequest request, int start, int length, int clientID, CancellationToken cancel, IProgress<ProgressReport> progress)

Task<ClientResponse> ReadAsync(int clientID)

Task<ClientResponse> ReadAsync(int clientID, bool includeMetadata, bool includeActions)

Task SubmitClientDomainActivationKeyAsync(int clientID, string activationKey)

Task SubmitClientDomainActivationKeyAsync(int clientID, string activationKey, IProgress<ProgressReport> progress)

Task SubmitClientDomainActivationKeyAsync(int clientID, string activationKey, CancellationToken cancel, IProgress<ProgressReport> progress)

Task<ClientResponse> UpdateAsync(int clientID, ClientRequest clientRequest)

Task<ClientResponse> UpdateAsync(int clientID, ClientRequest clientRequest, DateTime lastModifiedOn)