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

Relativity.Environment.V1.Matter.IMatterManager

public interface IMatterManager : IDisposable
Task<int> CreateAsync(MatterRequest matterRequest)

Task DeleteAsync(int matterID)

Task<List<DisplayableObjectIdentifier>> GetEligibleClientsAsync()

Task<List<DisplayableObjectIdentifier>> GetEligibleStatusesAsync()

Task<MatterResponse> ReadAsync(int matterID)

Task<MatterResponse> ReadAsync(int matterID, bool includeMetadata, bool includeActions)

Task UpdateAsync(int matterID, MatterRequest matterRequest)

Task UpdateAsync(int matterID, MatterRequest matterRequest, DateTime lastModifiedOn)