Class BlazoriseExtensionPropertyPolicyChecker
Inheritance
BlazoriseExtensionPropertyPolicyChecker
Assembly: Volo.Abp.BlazoriseUI.dll
Syntax
[Dependency(ReplaceServices = true)]
[ExposeServices(new Type[] { typeof(ExtensionPropertyPolicyChecker) })]
public class BlazoriseExtensionPropertyPolicyChecker : ExtensionPropertyPolicyChecker, ITransientDependency
Constructors
BlazoriseExtensionPropertyPolicyChecker(IFeatureChecker, IPermissionChecker)
Declaration
public BlazoriseExtensionPropertyPolicyChecker(IFeatureChecker featureChecker, IPermissionChecker permissionChecker)
Parameters
Properties
FeatureChecker
Declaration
protected IFeatureChecker FeatureChecker { get; }
Property Value
PermissionChecker
Declaration
protected IPermissionChecker PermissionChecker { get; }
Property Value
Methods
CheckFeaturesAsync(string)
Declaration
protected override Task<bool> CheckFeaturesAsync(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
Returns
Overrides
CheckGlobalFeaturesAsync(string)
Declaration
protected override Task<bool> CheckGlobalFeaturesAsync(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
Returns
Overrides
CheckPermissionsAsync(string)
Declaration
protected override Task<bool> CheckPermissionsAsync(string permissionName)
Parameters
Type |
Name |
Description |
string |
permissionName |
|
Returns
Overrides
Implements
Extension Methods