Browse Source

Make constructor public in permission handler

pull/24374/head
maliming 11 months ago
parent
commit
8bd08b9df8
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 3
      framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Authorization/Permissions/Resources/EntityResourcePermissionRequirementHandler.cs

3
framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Authorization/Permissions/Resources/EntityResourcePermissionRequirementHandler.cs

@ -9,10 +9,11 @@ public class EntityResourcePermissionRequirementHandler : AuthorizationHandler<R
{ {
protected readonly IResourcePermissionChecker PermissionChecker; protected readonly IResourcePermissionChecker PermissionChecker;
protected EntityResourcePermissionRequirementHandler(IResourcePermissionChecker permissionChecker) public EntityResourcePermissionRequirementHandler(IResourcePermissionChecker permissionChecker)
{ {
PermissionChecker = permissionChecker; PermissionChecker = permissionChecker;
} }
protected override async Task HandleRequirementAsync(AuthorizationHandlerContext context, ResourcePermissionRequirement requirement, IEntity? resource) protected override async Task HandleRequirementAsync(AuthorizationHandlerContext context, ResourcePermissionRequirement requirement, IEntity? resource)
{ {
if (resource == null) if (resource == null)

Loading…
Cancel
Save