public AggFinder( IAppContext appContext , IDataFinder dataFinder , ISystemFormFinder systemFormFinder , IEntityFinder entityFinder , IRelationShipFinder relationShipFinder , IQueryViewFinder queryViewFinder , IFetchDataService fetchDataService , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataRetriever organizationDataRetriever ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataRetriever = organizationDataRetriever; _systemFormFinder = systemFormFinder; _relationShipFinder = relationShipFinder; _queryViewFinder = queryViewFinder; _fetchService = fetchDataService; _dataFinder = dataFinder; User = _appContext.GetFeature <ICurrentUser>(); _aggregateRoot = new AggregateRoot(); }
public DataUpdater( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataProvider organizationDataProvider , IOrganizationDataRetriever organizationDataRetriever , IAttributeFinder attributeFinder , IEntityPluginExecutor entityPluginExecutor , IDataAssigner dataAssigner , IMapUpdater mapUpdater , IFormulaUpdater formulaUpdater , IQueryResolverFactory queryResolverFactory , IEntityValidator entityValidator ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _organizationDataRetriever = organizationDataRetriever; _attributeFinder = attributeFinder; _entityPluginExecutor = entityPluginExecutor; _dataAssigner = dataAssigner; _mapUpdater = mapUpdater; _formulaUpdater = formulaUpdater; _queryResolverFactory = queryResolverFactory; _entityValidator = entityValidator; }
public DataDeleter( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataProvider organizationDataProvider , IOrganizationDataRetriever organizationDataRetriever , IAttributeFinder attributeFinder , IEntityPluginExecutor entityPluginExecutor , IRelationShipFinder relationShipFinder , IMapUpdater mapUpdater , IFormulaUpdater formulaUpdater , IAggregateService aggregateService ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _organizationDataRetriever = organizationDataRetriever; _attributeFinder = attributeFinder; _entityPluginExecutor = entityPluginExecutor; _relationShipFinder = relationShipFinder; _mapUpdater = mapUpdater; _formulaUpdater = formulaUpdater; _aggregateService = aggregateService; }
public DataFinder( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataRetriever organizationDataRetriever ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataRetriever = organizationDataRetriever; }
public DataAssigner( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IEntityPluginExecutor entityPluginExecutor , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IOrganizationDataProvider organizationDataProvider , IOrganizationDataRetriever organizationDataRetriever , IQueryResolverFactory queryResolverFactory ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _organizationDataRetriever = organizationDataRetriever; _queryResolverFactory = queryResolverFactory; _entityPluginExecutor = entityPluginExecutor; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; }