public AggregateService( IAppContext appContext, IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService, ISystemUserRolesService systemUserRolesService, IEntityFinder entityFinder, IAggregateExpressionResolver aggregateExpressionResolver) { _appContext = appContext; _roleObjectAccessEntityPermissionService = roleObjectAccessEntityPermissionService; _systemUserRolesService = systemUserRolesService; _aggregateExpressionResolver = aggregateExpressionResolver; _entityFinder = entityFinder; _user = _appContext.GetFeature <ICurrentUser>(); }
public RoleController(IWebAppContext appContext , IRoleService roleService , IEntityPermissionService entityPermissionService , IRoleObjectAccessService roleObjectAccessService , ISystemUserRolesService systemUserRolesService , IEntityFinder entityFinder , IResourceOwnerService resourceOwnerService , IDataFinder dataFinder) : base(appContext) { _roleService = roleService; _entityPermissionService = entityPermissionService; _roleObjectAccessService = roleObjectAccessService; _systemUserRolesService = systemUserRolesService; _entityFinder = entityFinder; _resourceOwnerService = resourceOwnerService; _dataFinder = dataFinder; }
public FetchDataService(IAppContext appContext , IEntityFinder entityFinder , IStringMapFinder stringMapFinder , IOptionSetDetailFinder optionSetDetailFinder , ISystemUserPermissionService systemUserPermissionService , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , ISystemUserRolesService systemUserRolesService , IQueryResolverFactory queryResolverFactory) { _appContext = appContext; User = _appContext.GetFeature <ICurrentUser>(); _stringMapFinder = stringMapFinder; _optionSetDetailFinder = optionSetDetailFinder; _systemUserPermissionService = systemUserPermissionService; _entityFinder = entityFinder; _queryResolverFactory = queryResolverFactory; _roleObjectAccessEntityPermissionService = roleObjectAccessEntityPermissionService; _systemUserRolesService = systemUserRolesService; }
public WebAppContext(IHttpContextAccessor httpContext , IAuthenticationService authenticationService , IOrgDataServer orgDataServer , IOrganizationService organizationService , ISettingFinder settingFinder , ISystemUserRolesService systemUserRolesService , ILocalizedTextProvider localizedTextProvider , IUserPersonalizationService userPersonalizationService ) { HttpContext = httpContext.HttpContext; _authenticationService = authenticationService; OrgDataServer = orgDataServer; _organizationService = organizationService; _settingFinder = settingFinder; _systemUserRolesService = systemUserRolesService; T = localizedTextProvider; _userPersonalizationService = userPersonalizationService; SetFeatures(); }
public SecurityController(IWebAppContext appContext , ISystemUserService userService , ISystemUserRolesService systemUserRolesService , IRoleService roleService , IRoleObjectAccessService roleObjectAccessService , IDataCreater dataCreater , IDataFinder dataFinder , IDataDeleter dataDeleter , IResourceOwnerService resourceOwnerService) : base(appContext) { _roleService = roleService; _userService = userService; _systemUserRolesService = systemUserRolesService; _roleObjectAccessService = roleObjectAccessService; _dataCreater = dataCreater; _dataFinder = dataFinder; _dataDeleter = dataDeleter; _resourceOwnerService = resourceOwnerService; }