using System; namespace Config.Net { [AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = false)] public class OptionAttribute : Attribute { /// /// Alias is used to override option name if it's stored by a different name in external stores /// public string? Alias { get; set; } /// /// Set to override the default value if option is not found in any stores /// public object? DefaultValue { get; set; } } }