Beispiel #1
0
 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;
 }
Beispiel #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="entityRoleAccessService"></param>
 /// <param name="authorizationRequirement"></param>
 public AuthorizeEntityPermissionAttributeExecutor(IEntityRoleAccessService entityRoleAccessService,
                                                   EntityPermissionAuthorizationRequirement authorizationRequirement)
 {
     _entityRoleAccessService  = entityRoleAccessService;
     _authorizationRequirement = authorizationRequirement;
 }