private void GetApplicationModelsToSearchIn() { ObservableList <ApplicationAPIModel> ApplicationModels = WorkSpace.Instance.SolutionRepository.GetAllRepositoryItems <ApplicationAPIModel>(); foreach (ApplicationAPIModel AAM in ApplicationModels) { if (mFindAndReplaceUtils.ProcessingState == FindAndReplaceUtils.eProcessingState.Stopping) { return; } string path = "Application API Models\\"; if (mSubItemType == null || AAM.GetType() == mSubItemType) { mItemsToSearchIn.Add(new ItemToSearchIn(AAM, AAM, AAM, path, string.Empty)); } } }
private void FindItemsFromAllApplicationModels() { ObservableList <ApplicationAPIModel> ApplicationModels = WorkSpace.Instance.SolutionRepository.GetAllRepositoryItems <ApplicationAPIModel>(); foreach (ApplicationAPIModel AAM in ApplicationModels) { if (mFindAndReplaceUtils.ProcessingState == FindAndReplaceUtils.eProcessingState.Stopping) { return; } string path = "Application API Models\\"; if (mSubItemType == null || AAM.GetType() == mSubItemType) { mFindAndReplaceUtils.FindItemsByReflection(AAM, AAM, mFoundItemsList, mFindWhat, mSearchConfig, AAM, path, string.Empty); } } }