|
|
|
@ -30,12 +30,12 @@ public class PermissionDefinitionManager : IPermissionDefinitionManager, ITransi |
|
|
|
return permission; |
|
|
|
} |
|
|
|
|
|
|
|
public virtual Task<PermissionDefinition> GetOrNullAsync(string name) |
|
|
|
public virtual async Task<PermissionDefinition> GetOrNullAsync(string name) |
|
|
|
{ |
|
|
|
Check.NotNull(name, nameof(name)); |
|
|
|
|
|
|
|
return _staticStore.GetOrNullAsync(name) ?? |
|
|
|
_dynamicStore.GetOrNullAsync(name); |
|
|
|
return await _staticStore.GetOrNullAsync(name) ?? |
|
|
|
await _dynamicStore.GetOrNullAsync(name); |
|
|
|
} |
|
|
|
|
|
|
|
public virtual async Task<IReadOnlyList<PermissionDefinition>> GetPermissionsAsync() |
|
|
|
|