using PepperDash.Core; namespace PepperDash.Essentials.Core { /// /// All ISecrecretProvider classes must implement this interface. /// public interface ISecretProvider : IKeyed { bool SetSecret(string key, object value); ISecret GetSecret(string key); } /// /// interface for delivering secrets in Essentials. /// public interface ISecret { ISecretProvider Provider { get; } string Key { get; } object Value { get; } } }