Class PermissionsController
Inheritance
System.Object
PermissionsController
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Assembly: Volo.Abp.PermissionManagement.HttpApi.dll
Syntax
public class PermissionsController : AbpController, IAvoidDuplicateCrossCuttingConcerns, IPermissionAppService, IApplicationService
Constructors
PermissionsController(IPermissionAppService)
Declaration
public PermissionsController(IPermissionAppService permissionAppService)
Parameters
Properties
PermissionAppService
Declaration
protected IPermissionAppService PermissionAppService { get; }
Property Value
Methods
GetAsync(String, String)
Declaration
public virtual Task<GetPermissionListResultDto> GetAsync(string providerName, string providerKey)
Parameters
Type |
Name |
Description |
System.String |
providerName |
|
System.String |
providerKey |
|
Returns
UpdateAsync(String, String, UpdatePermissionsDto)
Declaration
public virtual Task UpdateAsync(string providerName, string providerKey, UpdatePermissionsDto input)
Parameters
Type |
Name |
Description |
System.String |
providerName |
|
System.String |
providerKey |
|
UpdatePermissionsDto |
input |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Implements
IAvoidDuplicateCrossCuttingConcerns
IApplicationService
Extension Methods