C# Class Serenity.Web.LogicOperatorPermissionService

Adds AND OR operator support to any IPermissionService implementation
Register this class in your application start, to allow | & operators in your permission services, e.g. registrar.RegisterInstance<IPermissionService>(new LogicOperatorPermissionService(new MyPermissionService()))
Inheritance: IPermissionService
Show file Open project: volkanceylan/Serenity Class Usage Examples

Public Methods

Method Description
HasPermission ( string permission ) : bool
LogicOperatorPermissionService ( IPermissionService permissionService ) : Serenity.Abstractions

Method Details

HasPermission() public method

public HasPermission ( string permission ) : bool
permission string
return bool

LogicOperatorPermissionService() public method

public LogicOperatorPermissionService ( IPermissionService permissionService ) : Serenity.Abstractions
permissionService IPermissionService
return Serenity.Abstractions