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; }
//private readonly IDataUpdater _dataUpdater; public DataMerger( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataProvider organizationDataProvider , IEntityPluginExecutor entityPluginExecutor , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IDataFinder dataFinder //, IDataUpdater dataUpdater , IQueryResolverFactory queryResolverFactory ) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _entityPluginExecutor = entityPluginExecutor; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _dataFinder = dataFinder; //_dataUpdater = dataUpdater; _queryResolverFactory = queryResolverFactory; }
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 AggregateExpressionResolver(IQueryResolverFactory queryResolverFactory, IDbContext dbContext) { _queryResolverFactory = queryResolverFactory; _dataRepository = new DataRepositoryBase <dynamic>(dbContext); }
public OrganizationDataRetriever( IQueryResolverFactory queryResolverFactory ) { _queryResolverFactory = queryResolverFactory; }