Class CommandRoleAction
Inheritance
System.Object
CommandRoleAction
Assembly: OpenMod.Core.dll
Syntax
public abstract class CommandRoleAction : CommandPermissionAction, ICommand
Constructors
|
Improve this Doc
View Source
CommandRoleAction(IPermissionChecker, ICommandPermissionBuilder, IServiceProvider, IPermissionRoleStore, IUserDataStore, IUserManager, IPermissionRegistry)
Declaration
protected CommandRoleAction(IPermissionChecker permissionChecker, ICommandPermissionBuilder commandPermissionBuilder, IServiceProvider serviceProvider, IPermissionRoleStore permissionRoleStore, IUserDataStore usersDataStore, IUserManager userManager, IPermissionRegistry commandRegistry)
Parameters
Methods
|
Improve this Doc
View Source
ExecuteUpdateAsync(IPermissionActor, IPermissionRole)
Declaration
protected abstract Task ExecuteUpdateAsync(IPermissionActor target, IPermissionRole permissionRole)
Parameters
Returns
|
Improve this Doc
View Source
ExecuteUpdateAsync(IPermissionActor, String)
Declaration
protected override Task ExecuteUpdateAsync(IPermissionActor target, string roleId)
Parameters
Returns
Overrides
Implements
Extension Methods