using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using StellaOps.Signals.Models; namespace StellaOps.Signals.Persistence; public interface IUnknownsRepository { Task UpsertAsync(string subjectKey, IEnumerable items, CancellationToken cancellationToken); Task> GetBySubjectAsync(string subjectKey, CancellationToken cancellationToken); Task CountBySubjectAsync(string subjectKey, CancellationToken cancellationToken); }