Files
openarchival/OpenArchival.DataAccess/Providers/Interfaces/IArtifactGroupingProvider.cs

10 lines
391 B
C#

namespace OpenArchival.DataAccess;
public interface IArtifactGroupingProvider
{
Task<ArtifactGrouping?> GetGroupingAsync(int id);
Task<ArtifactGrouping?> GetGroupingAsync(string artifactGroupingIdentifier);
Task CreateGroupingAsync(ArtifactGrouping grouping);
Task UpdateGroupingAsync(ArtifactGrouping grouping);
Task DeleteGroupingAsync(ArtifactGrouping grouping);
}