<PackageReference Include="Relativity.Server.Environment.SDK" Version="2.1.0" />

IWorkspaceManager

public interface IWorkspaceManager : IDisposable

Task DeleteAsync(int workspaceID)

Task DeleteAsync(int workspaceID, IProgress<ProgressReport> progress)

Task DeleteAsync(int workspaceID, CancellationToken cancel)

Task DeleteAsync(int workspaceID, CancellationToken cancel, IProgress<ProgressReport> progress)

Task MoveToColdStorageAsync(int workspaceID)

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

Task<QueryResultSlim> QueryEligibleSavedSearchesAsync(QueryRequest request, int start, int length, int workspaceID)

Task<QueryResultSlim> QueryEligibleSavedSearchesAsync(QueryRequest request, int start, int length, int workspaceID, IProgress<ProgressReport> progress)

Task<QueryResultSlim> QueryEligibleSavedSearchesAsync(QueryRequest request, int start, int length, int workspaceID, CancellationToken cancel)

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

Task<QueryResultSlim> QueryWorkspaceByGroupAsync(QueryRequest request, int start, int length, int groupID)

Task<QueryResultSlim> QueryWorkspaceByGroupAsync(QueryRequest request, int start, int length, int groupID, IProgress<ProgressReport> progress)

Task<QueryResultSlim> QueryWorkspaceByGroupAsync(QueryRequest request, int start, int length, int groupID, CancellationToken cancel)

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

Task<WorkspaceResponse> ReadAsync(int workspaceID)

Task<WorkspaceResponse> ReadAsync(int workspaceID, bool includeMetadata, bool includeActions)

Task<WorkspaceResponse> UpdateAsync(int workspaceID, WorkspaceRequest workspaceRequest)

Task<WorkspaceResponse> UpdateAsync(int workspaceID, WorkspaceRequest workspaceRequest, DateTime lastModifiedOn)