示例#1
0
 public PermissionsService(IRolesDataProvider roleDataProvider, IPermissionsDataProvider permissionsDataProvider, ILogger <PermissionsService> logger, IGroupDataProvider groupDataProvider)
 {
     _permissionsDataProvider = permissionsDataProvider ?? throw new ArgumentNullException(nameof(permissionsDataProvider));
     _roleDataProvider        = roleDataProvider ?? throw new ArgumentNullException(nameof(roleDataProvider));
     _logger            = logger;
     _groupDataProvider = groupDataProvider ?? throw new ArgumentNullException(nameof(groupDataProvider));
 }
 public PermissionsController(IConnectionContext context, IPermissionsDataProvider permissionsDataProvider)
 {
     _context = context;
     _permissionsDataProvider = permissionsDataProvider;
 }
示例#3
0
 public PermissionsController(IPermissionsDataProvider permissionsDataProvider)
 {
     _permissionsDataProvider = permissionsDataProvider;
 }