using GroupService.Domain.Entities; namespace GroupService.Domain.IReposities { public interface IGroupInvitationReposity { void Create(GroupInvitation invitation); void CreateRange(IEnumerable invitations); Task FindByIdAsync(Guid id); Task FindByGroupIdAndUserIdAsync(Guid groupId, Guid userId); } }