|
|
@ -16,12 +16,12 @@ namespace Volo.Abp.Authorization.Permissions |
|
|
protected IDictionary<string, PermissionDefinition> PermissionDefinitions => _lazyPermissionDefinitions.Value; |
|
|
protected IDictionary<string, PermissionDefinition> PermissionDefinitions => _lazyPermissionDefinitions.Value; |
|
|
private readonly Lazy<Dictionary<string, PermissionDefinition>> _lazyPermissionDefinitions; |
|
|
private readonly Lazy<Dictionary<string, PermissionDefinition>> _lazyPermissionDefinitions; |
|
|
|
|
|
|
|
|
protected PermissionOptions Options { get; } |
|
|
protected AbpPermissionOptions Options { get; } |
|
|
|
|
|
|
|
|
private readonly IServiceProvider _serviceProvider; |
|
|
private readonly IServiceProvider _serviceProvider; |
|
|
|
|
|
|
|
|
public PermissionDefinitionManager( |
|
|
public PermissionDefinitionManager( |
|
|
IOptions<PermissionOptions> options, |
|
|
IOptions<AbpPermissionOptions> options, |
|
|
IServiceProvider serviceProvider) |
|
|
IServiceProvider serviceProvider) |
|
|
{ |
|
|
{ |
|
|
_serviceProvider = serviceProvider; |
|
|
_serviceProvider = serviceProvider; |
|
|
|