namespace EgwCoreLib.Lux.Data.Services.Config { public interface IConfProfileService { #region Public Methods /// /// Eliminazione record /// /// /// Task DeleteAsync(ProfileModel model); /// /// Elenco completo Profile da DB /// /// Task> GetAllAsync(); /// /// Esegue merge dei dati nella tab profili del DB con le info accessorie... /// /// /// /// /// Task SaveProfileListAsync(string uID, Constants.EXECENVIRONMENTS execEnvironment, string rawContent); /// /// Salvataggio info serializzate x soglie e dati opzionali sul DB /// /// /// /// /// /// Task SaveProfileThreshAsync(string uID, Constants.EXECENVIRONMENTS execEnvironment, string rawThreshold, string rawData); /// /// Upsert record Profile (aggiorna o inserisce) /// /// /// Task UpsertAsync(ProfileModel upsRec); #endregion Public Methods } }