namespace Spectre.Console.Cli;
///
/// Indicates that a "Description" feature should display its localization description.
///
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
public class LocalizationAttribute : Attribute
{
///
/// Gets or Sets a strongly-typed resource class, for looking up localized strings, etc.
///
public Type ResourceClass { get; set; }
///
/// Initializes a new instance of the class.
///
///
/// The type of the resource manager.
///
public LocalizationAttribute(Type resourceClass)
{
ResourceClass = resourceClass;
}
}