public DisableCanPinPermissionForChanging(
     IPermissionsService permissionsService,
     IIntranetMemberGroupProvider intranetMemberGroupProvider)
 {
     _permissionsService          = permissionsService;
     _intranetMemberGroupProvider = intranetMemberGroupProvider;
 }
예제 #2
0
 public PermissionsController(
     IIntranetMemberGroupProvider intranetMemberGroupProvider,
     IPermissionsService permissionsService,
     IPermissionResourceTypeProvider resourceTypeProvider,
     IPermissionActionTypeProvider actionTypeProvider,
     IIntranetMemberService <IIntranetMember> intranetMemberService,
     IMigrationHistoryService migrationHistoryService)
     : base(intranetMemberGroupProvider, permissionsService, resourceTypeProvider, actionTypeProvider, intranetMemberService)
 {
     _migrationHistoryService = migrationHistoryService;
 }
 protected PermissionsControllerBase(
     IIntranetMemberGroupProvider intranetMemberGroupProvider,
     IPermissionsService permissionsService,
     IPermissionResourceTypeProvider resourceTypeProvider,
     IPermissionActionTypeProvider actionTypeProvider,
     IIntranetMemberService <IIntranetMember> intranetMemberService)
 {
     _intranetMemberGroupProvider = intranetMemberGroupProvider;
     _permissionsService          = permissionsService;
     _resourceTypeProvider        = resourceTypeProvider;
     _actionTypeProvider          = actionTypeProvider;
     _intranetMemberService       = intranetMemberService;
 }
예제 #4
0
 public PermissionsService(
     ISqlRepository <PermissionEntity> permissionsRepository,
     IPermissionActionTypeProvider intranetActionProvider,
     IIntranetMemberGroupProvider intranetMemberGroupProvider,
     IPermissionResourceTypeProvider resourceTypeProvider,
     ICacheService cacheService,
     IPermissionSettingsSchemaProvider permissionSettingsSchema,
     IIntranetMemberService <IIntranetMember> intranetMemberService)
 {
     _permissionsRepository       = permissionsRepository;
     _intranetActionTypeProvider  = intranetActionProvider;
     _intranetMemberGroupProvider = intranetMemberGroupProvider;
     _resourceTypeProvider        = resourceTypeProvider;
     _cacheService             = cacheService;
     _permissionSettingsSchema = permissionSettingsSchema;
     _intranetMemberService    = intranetMemberService;
 }
예제 #5
0
 public PermissionsController(
     IMemberGroupService memberGroupService,
     IPermissionResourceTypeProvider resourceTypeProvider,
     IPermissionActionTypeProvider actionTypeProvider,
     IIntranetMemberService <IntranetMember> intranetMemberService,
     IIntranetMemberGroupProvider intranetMemberGroupProvider,
     IPermissionsService permissionsService,
     IIntranetMemberGroupService intranetMemberGroupService,
     IApplicationSettings applicationSettings,
     ILogger logger)
 {
     _memberGroupService          = memberGroupService;
     _resourceTypeProvider        = resourceTypeProvider;
     _actionTypeProvider          = actionTypeProvider;
     _intranetMemberService       = intranetMemberService;
     _intranetMemberGroupProvider = intranetMemberGroupProvider;
     _permissionsService          = permissionsService;
     _intranetMemberGroupService  = intranetMemberGroupService;
     _applicationSettings         = applicationSettings;
     _logger = logger;
 }