namespace EgwCoreLib.Lux.Data.Repository.Utils { /// /// Interfaccia per la gestione dei contatori. /// public interface ICounterRepository { /// /// Recupera l'elenco di tutti i contatori, opzionalmente filtrati per anno di riferimento. /// /// L'anno di riferimento (opzionale). /// L'elenco dei contatori. Task> GetAllAsync(int? yearRef = null); /// /// Recupera il prossimo valore disponibile per un contatore specifico. /// /// L'anno di riferimento. /// Il nome del contatore. /// Il prossimo valore del contatore. Task GetNextAsync(int yearRef, string countName); } }