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

ILibraryApplicationManager

Task<CancelLibraryInstallResponse> CancelLibraryInstallAsync(int workspaceID, int applicationID)

Task<CreateLibraryApplicationResponse> CreateAsync(int workspaceID, IKeplerStream rapStream, bool includeActions)

Task<CreateLibraryApplicationResponse> CreateAsync(int workspaceID, Guid packageGuid)

Task<CreateLibraryApplicationResponse> CreateAsync(int workspaceID, Guid packageGuid, bool includeActions)

Task DeleteAsync(int workspaceID, int applicationID)

Task DeleteAsync(int workspaceID, Guid applicationGuid)

Task DeletePackageAsync(int workspaceID, Guid packageGuid)

Task<IKeplerStream> DownloadPackageAsync(int workspaceID, Guid packageGuid)

Task<GetInstallStatusResponse> GetLibraryInstallStatusAsync(int workspaceID, int applicationID)

Task<GetInstallStatusResponse> GetLibraryInstallStatusAsync(int workspaceID, int applicationID, bool includeActions)

Task<GetInstallStatusResponse> GetLibraryInstallStatusAsync(int workspaceID, Guid applicationGuid, bool includeActions)

Task<List<LibraryApplicationResponse>> ReadAllAsync(int workspaceID, bool includeMetadata, bool includeActions)

Task<IKeplerStream> ReadApplicationContentsAsync(int workspaceID, int applicationID)

Task<IKeplerStream> ReadApplicationContentsAsync(int workspaceID, Guid applicationGUID)

Task<LibraryApplicationResponse> ReadAsync(int workspaceID, int applicationID)

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

Task<LibraryApplicationResponse> ReadAsync(int workspaceID, Guid applicationGUID)

Task<LibraryApplicationResponse> ReadAsync(int workspaceID, Guid applicationGUID, bool includeMetadata, bool includeActions)

Task<RetryLibraryInstallResponse> RetryLibraryInstallAsync(int workspaceID, int applicationID)

Task<UpdateLibraryApplicationResponse> UpdateAsync(int workspaceID, IKeplerStream rapStream, UpdateLibraryApplicationRequest request, bool includeActions)

Task<UpdateLibraryApplicationResponse> UpdateAsync(int workspaceID, Guid packageGuid, UpdateLibraryApplicationRequest request, bool includeActions)