using System; namespace Decal.Adapter; /// /// Defines a plugin view /// [AttributeUsage(AttributeTargets.Class, AllowMultiple = true)] public sealed class ViewAttribute : ViewBaseAttribute { private string myResource; /// /// The resource to load /// public string Resource => myResource; /// /// Constructs a new view from the specified resource /// /// Embedded resource path public ViewAttribute(string resource) { myResource = resource; } }