using LCU.Api.Internal.MaidBotLib.Models; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; namespace LCU.Api.Internal.MaidBotLib.Repositories { public interface ILoggingMatrixRepository { Task> ListAsync(); Task> ListActiveAsync(); Task FindByIdAsync(int id); Task> RetrieveByApplicationLevelAndGroup(string application, string level, string group); Task> RetrieveByApplciationAndLevel(string application, string level); Task AddAsync(LoggingMatrix loggingMatrix); void Update(LoggingMatrix loggingMatrix); } }