public PageRender(EntitiesDbContext context, ICacheService cacheService, UserManager <GearUser> userManager, IHttpContextAccessor contextAccessor, IDynamicPagesContext pagesContext, IOrganizationService <Tenant> organizationService, IClientsService appProvider, IEntityRoleAccessService entityRoleAccessService) { _context = context; _cacheService = cacheService; _userManager = userManager; _contextAccessor = contextAccessor; _pagesContext = pagesContext; _organizationService = organizationService; _appProvider = appProvider; _entityRoleAccessService = entityRoleAccessService; }
public EntitySecurityController(IEntityRoleAccessService accessService, IUserManager <GearUser> userManager) { _accessService = accessService; _userManager = userManager; }
/// <summary> /// Constructor /// </summary> /// <param name="entityRoleAccessService"></param> /// <param name="authorizationRequirement"></param> public AuthorizeEntityPermissionAttributeExecutor(IEntityRoleAccessService entityRoleAccessService, EntityPermissionAuthorizationRequirement authorizationRequirement) { _entityRoleAccessService = entityRoleAccessService; _authorizationRequirement = authorizationRequirement; }