using AipGateway.API.Application.Configurations; using AipGateway.API.Domain.Entities; namespace AipGateway.AIP.Service.Repositories { public interface IAipDbRepository { Task LoadAipConfig(); Task> LoadLinkedApiKeys(); Task> LoadLinkedDecryptKeys(); Task> LoadAipLabels(); Task UpdateAipLables(List updLabels); Task InsertAipLables(List newLabels); Task> LoadAipPolicies(); Task UpdateAipPolicies(List updLabels); Task InsertAipPolicies(List newLabels); Task> LoadAipTemplates(); Task UpdateAipTemplates(List updLabels); Task InsertAipTemplates(List newLabels); } }