using Esiur.Security.Permissions; using System; namespace Esiur.Resource; /// /// Associates a registered permissions-manager implementation with a resource type. /// [AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public sealed class PermissionsManagerAttribute : ResourceManagerAttribute where T : IPermissionsManager { public PermissionsManagerAttribute() : base(typeof(T)) { } }