BotSharp/src/Infrastructure/BotSharp.Abstraction/Settings/ISettingService.cs
2024-01-15 13:15:18 -06:00

14 lines
349 B
C#

using System.Text.Json;
namespace BotSharp.Abstraction.Settings;
/// <summary>
/// This settings service is used to cache, monitor changes and encrypt settings in the system and user level
/// </summary>
public interface ISettingService
{
T Bind<T>(string path) where T : new();
object GetDetail(string settingName, bool mask = false);
}