using Abp.Application.Features; using Abp.Dependency; namespace Abp.Authorization { /// /// Permission dependency context. /// public interface IPermissionDependencyContext { /// /// The user which requires permission. Can be null if no user. /// UserIdentifier User { get; } /// /// Gets the . /// /// /// The ioc resolver. /// IIocResolver IocResolver { get; } /// /// Gets the . /// /// /// The feature checker. /// IPermissionChecker PermissionChecker { get; } } }