internal ArtistCollection(MusicSessionImpl Session) { _Session = Session; _OArtists = new ModelToUISafeCollectionHandler<Artist, IArtist>(_Artists); _AllArtistsByName = new ItemFinder<IArtist>(_OArtists.ModifiableUICollection, a => a.Name); //.NormalizeSpace().ToLower().WithoutAccent()); }
public RibbonButtonController(IWebAppContext appContext , IRibbonButtonFinder ribbonButtonFinder , IRibbonButtonUpdater ribbonButtonUpdater , IEntityFinder entityFinder , IDefaultButtonProvider defaultButtonProvider ) : base(appContext) { _ribbonButtonFinder = ribbonButtonFinder; _ribbonButtonUpdater = ribbonButtonUpdater; _entityFinder = entityFinder; _defaultButtonProvider = defaultButtonProvider; }
public WorkflowStarterController(IWebAppContext appContext , IEntityFinder entityFinder , IWorkFlowFinder workFlowFinder , IWorkFlowStarter workFlowStarter , IDataFinder dataFinder ) : base(appContext) { _entityFinder = entityFinder; _workFlowFinder = workFlowFinder; _workFlowStarter = workFlowStarter; _dataFinder = dataFinder; }
public AttributeUpdaterController(IWebAppContext appContext , IEntityFinder entityService , IAttributeFinder attributeService , IAttributeUpdater attributeUpdater , IOptionSetFinder optionSetFinder ) : base(appContext) { _entityFinder = entityService; _attributeFinder = attributeService; _attributeUpdater = attributeUpdater; _optionSetFinder = optionSetFinder; }
public FindItemsControlViewModel(ISessionEntityFinder finder, AplicationViewModel iAplicationViewModel) { _ApplicationMain = iAplicationViewModel; _AlbumFinder = finder.AlbumFinder; _IArtistFinder = finder.ArtistFinder; _TrackFinder = finder.TrackFinder; Commit = RelayCommand.Instanciate(DoCommit); Reset = RelayCommand.Instanciate(DoReset); Activate = RelayCommand.Instanciate(DoActivate); InitLists(); }
public UserSettingsController(IWebAppContext appContext , ILanguageService languageService , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IDataFinder dataFinder , IDataUpdater dataUpdater) : base(appContext) { _languageService = languageService; _entityFinder = entityFinder; _attributeFinder = attributeFinder; _dataFinder = dataFinder; _dataUpdater = dataUpdater; }
public MapUpdater( IFieldValueUpdater fieldValueUpdater , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IEntityMapFinder entityMapFinder , IAttributeMapFinder attributeMapFinder ) { _fieldValueUpdater = fieldValueUpdater; _entityFinder = entityFinder; _attributeFinder = attributeFinder; _entityMapFinder = entityMapFinder; _attributeMapFinder = attributeMapFinder; }
public WorkFlowController(IWebAppContext appContext , IWorkFlowFinder workFlowFinder , IWorkFlowUpdater workFlowUpdater , IEntityFinder entityService , IWorkFlowInstanceService workFlowInstanceService , IWorkFlowProcessFinder workFlowProcessFinder) : base(appContext) { _workFlowFinder = workFlowFinder; _workFlowUpdater = workFlowUpdater; _entityFinder = entityService; _workFlowInstanceService = workFlowInstanceService; _workFlowProcessFinder = workFlowProcessFinder; }
public OrgController(IWebAppContext appContext , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IOrganizationService organizationService , ILanguageService languageService , IDataFinder dataFinder) : base(appContext) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _organizationService = organizationService; _languageService = languageService; _dataFinder = dataFinder; }
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 HomeController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IOptionSetFinder optionSetFinder , IEntityPluginFinder entityPluginFinder , IWorkFlowFinder workFlowFinder , ISolutionComponentService solutionComponentService) : base(appContext, solutionService) { _entityFinder = entityFinder; _optionSetFinder = optionSetFinder; _entityPluginFinder = entityPluginFinder; _workFlowFinder = workFlowFinder; _solutionComponentService = solutionComponentService; }
public ChartController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IChartCreater chartCreater , IChartUpdater chartUpdater , IChartFinder chartFinder , IChartDeleter chartDeleter) : base(appContext, solutionService) { _entityFinder = entityFinder; _chartCreater = chartCreater; _chartUpdater = chartUpdater; _chartFinder = chartFinder; _chartDeleter = chartDeleter; }
public FilterRuleController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IFilterRuleCreater filterRuleCreater , IFilterRuleUpdater filterRuleUpdater , IFilterRuleFinder filterRuleFinder , IFilterRuleDeleter filterRuleDeleter) : base(appContext, solutionService) { _entityFinder = entityFinder; _filterRuleCreater = filterRuleCreater; _filterRuleUpdater = filterRuleUpdater; _filterRuleFinder = filterRuleFinder; _filterRuleDeleter = filterRuleDeleter; }
public WorkFlowExecuterController(IWebAppContext appContext , IEntityFinder entityFinder , IWorkFlowProcessService workFlowProcessService , IWorkFlowProcessFinder workFlowProcessFinder , IWorkFlowInstanceService workFlowInstanceService , IWorkFlowExecuter workFlowExecuter , IDataFinder dataFinder) : base(appContext) { _entityFinder = entityFinder; _workFlowProcessService = workFlowProcessService; _workFlowProcessFinder = workFlowProcessFinder; _workFlowInstanceService = workFlowInstanceService; _workFlowExecuter = workFlowExecuter; _dataFinder = dataFinder; }
public DataSaveController(IWebAppContext appContext , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IDataCreater dataCreater , IDataUpdater dataUpdater , IBusinessProcessFlowInstanceUpdater businessProcessFlowInstanceUpdater) : base(appContext) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _dataCreater = dataCreater; _dataUpdater = dataUpdater; _businessProcessFlowInstanceUpdater = businessProcessFlowInstanceUpdater; }
public KanbanViewController(IWebAppContext appContext , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IQueryViewFinder queryViewFinder , IOptionSetFinder optionSetFinder , IRoleObjectAccessService roleObjectAccessService , IAggregateService aggregateService) : base(appContext) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _queryViewFinder = queryViewFinder; _optionSetFinder = optionSetFinder; _roleObjectAccessService = roleObjectAccessService; _aggregateService = aggregateService; }
public DuplicateRuleUpdaterController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IDuplicateRuleCreater duplicateRuleCreater , IDuplicateRuleUpdater duplicateRuleUpdater , IDuplicateRuleFinder duplicateRuleFinder , IDuplicateRuleDeleter duplicateRuleDeleter , IDuplicateRuleConditionService duplicateRuleConditionService) : base(appContext, solutionService) { _entityFinder = entityFinder; _duplicateRuleCreater = duplicateRuleCreater; _duplicateRuleUpdater = duplicateRuleUpdater; _duplicateRuleFinder = duplicateRuleFinder; _duplicateRuleDeleter = duplicateRuleDeleter; _duplicateRuleConditionService = duplicateRuleConditionService; }
public RibbonButtonCreaterController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IRibbonButtonCreater ribbonButtonCreater , IRibbonButtonFinder ribbonButtonFinder , IRibbonButtonUpdater ribbonButtonUpdater , IRibbonButtonDeleter ribbonButtonDeleter , IWebResourceFinder webResourceFinder) : base(appContext, solutionService) { _entityFinder = entityFinder; _ribbonButtonCreater = ribbonButtonCreater; _ribbonButtonFinder = ribbonButtonFinder; _ribbonButtonUpdater = ribbonButtonUpdater; _ribbonButtonDeleter = ribbonButtonDeleter; _webResourceFinder = webResourceFinder; }
public FormController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IRoleObjectAccessService roleObjectAccessService , ISystemFormCreater systemFormCreater , ISystemFormDeleter systemFormDeleter , ISystemFormFinder systemFormFinder , ISystemFormUpdater systemFormUpdater) : base(appContext, solutionService) { _entityFinder = entityFinder; _roleObjectAccessService = roleObjectAccessService; _systemFormCreater = systemFormCreater; _systemFormDeleter = systemFormDeleter; _systemFormFinder = systemFormFinder; _systemFormUpdater = systemFormUpdater; }
public BusinessProcessController(IWebAppContext appContext , IEntityFinder entityFinder , IAttributeFinder attributeFinder , IRelationShipFinder relationShipFinder , IWorkFlowFinder workFlowFinder , IBusinessProcessFlowInstanceService businessProcessFlowInstanceService , IProcessStageService processStageService , IDataFinder dataFinder) : base(appContext) { _entityFinder = entityFinder; _attributeFinder = attributeFinder; _relationShipFinder = relationShipFinder; _workFlowFinder = workFlowFinder; _businessProcessFlowInstanceService = businessProcessFlowInstanceService; _processStageService = processStageService; _dataFinder = dataFinder; }
public FlowController(IWebAppContext appContext , IEntityFinder entityFinder , IWorkFlowFinder workFlowFinder , IWorkFlowProcessFinder workFlowProcessFinder , IWorkFlowInstanceService workFlowInstanceService , IWorkFlowProcessLogService workFlowProcessLogService , IDataFinder dataFinder , IWorkFlowStepService workFlowStepService) : base(appContext) { _entityFinder = entityFinder; _workFlowFinder = workFlowFinder; _workFlowInstanceService = workFlowInstanceService; _workFlowProcessFinder = workFlowProcessFinder; _workFlowProcessLogService = workFlowProcessLogService; _dataFinder = dataFinder; _workFlowStepService = workFlowStepService; }
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 ChartBuilder(IAppContext appContext , IChartRepository chartRepository , IStringMapFinder stringMapFinder , IOptionSetDetailFinder optionSetDetailFinder , IFetchDataService fetchDataService , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService) { _appContext = appContext; _user = _appContext.GetFeature <ICurrentUser>(); _loc = appContext.GetFeature <ILocalizedTextProvider>(); _chartRepository = chartRepository; _optionSetDetailFinder = optionSetDetailFinder; _stringMapFinder = stringMapFinder; _fetchDataService = fetchDataService; _entityFinder = entityFinder; _roleObjectAccessEntityPermissionService = roleObjectAccessEntityPermissionService; }
public DataSharer( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService , IOrganizationDataProvider organizationDataProvider , IEntityPluginExecutor entityPluginExecutor , IAttributeFinder attributeFinder , IDataFinder dataFinder) : base(appContext, entityFinder, roleObjectAccessEntityPermissionService, principalObjectAccessService, eventPublisher, businessUnitService) { _organizationDataProvider = organizationDataProvider; _entityPluginExecutor = entityPluginExecutor; _attributeFinder = attributeFinder; _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 DataProviderBase( IAppContext appContext , IEntityFinder entityFinder , IRoleObjectAccessEntityPermissionService roleObjectAccessEntityPermissionService , IPrincipalObjectAccessService principalObjectAccessService , IEventPublisher eventPublisher , IBusinessUnitService businessUnitService ) { _appContext = appContext; _user = _appContext.GetFeature <ICurrentUser>(); _languageId = _user?.UserSettings?.LanguageId ?? LanguageCode.CHS; _loc = _appContext.GetFeature <ILocalizedTextProvider>(); _entityFinder = entityFinder; _roleObjectAccessEntityPermissionService = roleObjectAccessEntityPermissionService; _principalObjectAccessService = principalObjectAccessService; _businessUnitService = businessUnitService; _eventPublisher = eventPublisher; }
public QueryViewCreaterController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IRoleObjectAccessService roleObjectAccessService , IFetchDataService fetchDataService , IQueryViewCreater queryViewCreater , IQueryViewDeleter queryViewDeleter , IQueryViewFinder queryViewFinder , IQueryViewUpdater queryViewUpdater) : base(appContext, solutionService) { _entityFinder = entityFinder; _roleObjectAccessService = roleObjectAccessService; _fetchDataService = fetchDataService; _queryViewCreater = queryViewCreater; _queryViewDeleter = queryViewDeleter; _queryViewFinder = queryViewFinder; _queryViewUpdater = queryViewUpdater; }
public QueryViewController(IWebAppContext appContext , IQueryViewFinder queryViewFinder , IQueryViewUpdater queryViewUpdater , IEntityFinder entityService , IQueryMetadataFinder queryMetadataFinder , IRibbonButtonFinder ribbonbuttonFinder , IWebResourceFinder webResourceFinder , IWebResourceContentCoder webResourceContentCoder , ISystemUserPermissionService systemUserPermissionService) : base(appContext) { _queryViewFinder = queryViewFinder; _queryViewUpdater = queryViewUpdater; _entityFinder = entityService; _queryMetadataFinder = queryMetadataFinder; _ribbonbuttonFinder = ribbonbuttonFinder; _webResourceFinder = webResourceFinder; _webResourceContentCoder = webResourceContentCoder; _systemUserPermissionService = systemUserPermissionService; }
public QueryViewController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IRibbonButtonFinder ribbuttonFinder , IFetchDataService fetchDataService , IQueryViewCreater queryViewCreater , IQueryViewDeleter queryViewDeleter , IQueryViewFinder queryViewFinder , IQueryViewUpdater queryViewUpdater , IWebResourceFinder webResourceFinder) : base(appContext, solutionService) { _entityFinder = entityFinder; _ribbuttonFinder = ribbuttonFinder; _fetchDataService = fetchDataService; _queryViewCreater = queryViewCreater; _queryViewDeleter = queryViewDeleter; _queryViewFinder = queryViewFinder; _queryViewUpdater = queryViewUpdater; _webResourceFinder = webResourceFinder; }
public AttributeController(IWebAppContext appContext , ISolutionService solutionService , IEntityFinder entityFinder , IOptionSetFinder optionSetFinder , IOptionSetDetailFinder optionSetDetailFinder , IStringMapFinder stringMapFinder , IAttributeCreater attributeCreater , IAttributeDeleter attributeDeleter , IAttributeFinder attributeFinder , IAttributeUpdater attributeUpdater) : base(appContext, solutionService) { _entityFinder = entityFinder; _optionSetFinder = optionSetFinder; _optionSetDetailFinder = optionSetDetailFinder; _stringMapFinder = stringMapFinder; _attributeCreater = attributeCreater; _attributeDeleter = attributeDeleter; _attributeFinder = attributeFinder; _attributeUpdater = attributeUpdater; }
public BusinessFlowController(IWebAppContext appContext , IEntityFinder entityFinder , IEntityMapFinder entityMapFinder , IWorkFlowFinder workFlowFinder , IBusinessProcessFlowInstanceService businessProcessFlowInstanceService , IBusinessProcessFlowInstanceUpdater businessProcessFlowInstanceUpdater , IProcessStageService processStageService , IDataFinder dataFinder , IDataUpdater dataUpdater , IDataMapper dataMapper) : base(appContext) { _entityFinder = entityFinder; _entityMapFinder = entityMapFinder; _workFlowFinder = workFlowFinder; _businessProcessFlowInstanceService = businessProcessFlowInstanceService; _businessProcessFlowInstanceUpdater = businessProcessFlowInstanceUpdater; _processStageService = processStageService; _dataFinder = dataFinder; _dataUpdater = dataUpdater; _dataMapper = dataMapper; }
/// <summary> /// Initializes a new instance of the <see cref="Pipeline"/> class. /// </summary> /// <param name="normalizerManager">The normalizer manager.</param> /// <param name="pOSTagger">The p os tagger.</param> /// <param name="sentenceDetector">The sentence detector.</param> /// <param name="stemmer">The stemmer.</param> /// <param name="stopWordsManager">The stop words manager.</param> /// <param name="tokenizer">The tokenizer.</param> /// <param name="featureExtractor">The feature extractor.</param> /// <param name="textSummarizer">The text summarizer.</param> /// <param name="entityFinder">The entity finder.</param> /// <exception cref="ArgumentNullException"> /// normalizerManager or pOSTagger or sentenceDetector or stemmer or stopWordsManager or /// tokenizer or featureExtractor or textSummarizer /// </exception> public Pipeline( INormalizerManager normalizerManager, IPOSTagger pOSTagger, ISentenceDetector sentenceDetector, IStemmer stemmer, IStopWordsManager stopWordsManager, ITokenizer tokenizer, IFeatureExtractor featureExtractor, ITextSummarizer textSummarizer, IEntityFinder entityFinder) { NormalizerManager = normalizerManager ?? throw new ArgumentNullException(nameof(normalizerManager)); POSTagger = pOSTagger ?? throw new ArgumentNullException(nameof(pOSTagger)); SentenceDetector = sentenceDetector ?? throw new ArgumentNullException(nameof(sentenceDetector)); Stemmer = stemmer ?? throw new ArgumentNullException(nameof(stemmer)); StopWordsManager = stopWordsManager ?? throw new ArgumentNullException(nameof(stopWordsManager)); Tokenizer = tokenizer ?? throw new ArgumentNullException(nameof(tokenizer)); FeatureExtractor = featureExtractor ?? throw new ArgumentNullException(nameof(featureExtractor)); TextSummarizer = textSummarizer ?? throw new ArgumentNullException(nameof(textSummarizer)); EntityFinder = entityFinder ?? throw new ArgumentNullException(nameof(entityFinder)); SetLanguage(Languages.English); }
public ArtistSearchableFactory(IMusicSession ims) { _IMS = ims; _IArtistFinder = _IMS.EntityFinder.ArtistFinder; //new EntityFinder(_IMS).ArtistFinder; }