Example #1
0
 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>();
 }
Example #2
0
 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;
 }
Example #3
0
 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;
 }
Example #4
0
 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();
 }
Example #5
0
 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;
 }