/// <summary> /// Constructor. /// </summary> public PermissionManager(IIocManager iocManager, IAuthorizationConfiguration authorizationConfiguration) { Logger = NullLogger.Instance; AbpSession = NullAbpSession.Instance; _iocManager = iocManager; _authorizationConfiguration = authorizationConfiguration; _permissions = new PermissionDictionary(); }
/// <summary> /// Constructor. /// </summary> public PermissionManager(IIocManager iocManager, IAuthorizationConfiguration authorizationConfiguration) { PermissionGrantStore = NullPermissionGrantStore.Instance; Logger = NullLogger.Instance; _iocManager = iocManager; _authorizationConfiguration = authorizationConfiguration; _rootGroups = new Dictionary <string, PermissionGroup>(); _permissions = new PermissionDictionary(); }
/// <summary> /// Constructor. /// </summary> public PermissionManager(IIocManager iocManager, IPermissionProviderFinder providerFinder) { PermissionGrantStore = NullPermissionGrantStore.Instance; Logger = NullLogger.Instance; _iocManager = iocManager; _providerFinder = providerFinder; _rootGroups = new Dictionary <string, PermissionGroup>(); _permissions = new PermissionDictionary(); Initialize(); }
protected PermissionDefinitionContextBase() { Permissions = new PermissionDictionary(); }
/// <summary> /// 构造函数 /// </summary> public PermissionDefinitionContextBase() { Permissions = new PermissionDictionary(); }