public KeywordService(IKeywordRepository keywordRepository, IResourceRepository resourceRepository, SearchAggregatorContext context, IMapper mapper) { _keywordRepository = keywordRepository; _resourceRepository = resourceRepository; _context = context; _mapper = mapper; }
private static void TransferKeywords(IKeywordSource source, IKeywordRepository destination) { try { Exceptionless.ExceptionlessClient.Current.Startup(); if (!CheckEnvironmentPrecondition()) { return; } Console.WriteLine("Keyword importing started ..."); var keywords = source.ReadKeywords(); Console.WriteLine("Keywords cleaned and ready to import: " + keywords.Count.ToString()); if (keywords.Count > 0) { destination.SaveKeywords(keywords); } Console.WriteLine("Keywords imported."); } catch (Exception ex) { ex.ToExceptionless().Submit(); Console.WriteLine(ex.Message); throw; } }
private static void TransferKeywords(IKeywordSource source, IKeywordRepository destination) { try { Exceptionless.ExceptionlessClient.Current.Startup(); Console.WriteLine("Keyword importing started ..."); var keywords = source.ReadKeywords(); Console.WriteLine("Keywords cleaned and ready to import: " + keywords.Count.ToString()); destination.SaveKeywords(keywords); Console.WriteLine("Keywords imported. Press Enter to finish."); Console.ReadLine(); } catch (Exception ex) { ex.ToExceptionless().Submit(); Console.WriteLine(ex.Message); Console.WriteLine("Press Enter to finish."); Console.ReadLine(); } }
public static void SetUpTestCase(TestContext context) { // リポジトリ生成 var repos = new RepositoryFactory(Type.EF); photoRepository = repos.PhotoRepository; keywordRepository = repos.KeywordRepository; }
public WordScraper() { settings = new KeywordSettings(); settings = settings.Load(); serviceLocator = SharePointServiceLocator.GetCurrent(); serviceKeywords = serviceLocator.GetInstance <IKeywordRepository>(); }
public ProfileController(IStoreLocatorRepository storelocatorrepository, IKeywordRepository keywordrepository, IAppSettings settings, INewsLetterRepository newsletterkeywordrepository) { this._storelocatorrepository = storelocatorrepository; this._keywordrepository = keywordrepository; this._settings = settings; this._craftlistidentifier = string.Format(this._settings.CraftListCategory, this.PublicationId); this._emailnewsletteridentifier = string.Format(this._settings.EmailNewsletterListCategory, this.PublicationId); this._profilevisibleidentifier = string.Format(this._settings.ProfileVisibleListCategory, this.PublicationId); }
public ArticleController() { var context = new VITVContext(); _articleCategoryRepository = new ArticleCategoryRepository(context); _articleHighlightAllRepository = new ArticleHighlightAllRepository(context); _articleHighlightCatRepository = new ArticleHighlightCatRepository(context); _articleRepository = new ArticleRepository(context); _keywordRepository = new KeywordRepository(context); }
public PhotoFrameApplication(IKeywordRepository keywordRepository, IPhotoRepository photoRepository, IPhotoFileService photoFileService) { _registKeyword = new RegistKeyword(keywordRepository); _detailSearch = new DetailSearch(); _searchFolder = new SearchFolder(photoRepository, photoFileService); _toggleFavorite = new ToggleFavorite(photoRepository); _sortList = new SortList(); _changeKeyword = new ChangeKeyword(keywordRepository, photoRepository); _getKeywordList = new GetKeywordList(keywordRepository); }
public ArticleController(IArticleCategoryRepository articleCategoryRepository, IArticleRevisionRepository articleRevisionRepository, IArticleHighlightCatRepository articleHighlightCatRepository, IArticleHighlightAllRepository articleHighlightAllRepository, IReporterRepository reporterRepository, IArticleRepository articleRepository, IArticleSeriesRepository articleSeriesRepository, IKeywordRepository keywordRepository) { _articleCategoryRepository = articleCategoryRepository; _reporterRepository = reporterRepository; _articleRepository = articleRepository; _keywordRepository = keywordRepository; _articleSeriesRepository = articleSeriesRepository; _articleHighlightAllRepository = articleHighlightAllRepository; _articleHighlightCatRepository = articleHighlightCatRepository; _articleRevisionRepository = articleRevisionRepository; }
public static void SetUpTestCase(TestContext context) { // リポジトリ生成 var repos = new RepositoryFactory(PhotoFrame.Persistence.Type.EF); photoRepository = repos.PhotoRepository; keywordRepository = repos.KeywordRepository; ServiceFactory serviceFactory = new ServiceFactory(); photoFileService = serviceFactory.PhotoFileService; }
// If you are using Dependency Injection, you can delete the following constructor public ArticleController() { context = new VITVContext(); _articleCategoryRepository = new ArticleCategoryRepository(context); _reporterRepository = new ReporterRepository(context); _articleRepository = new ArticleRepository(context); _keywordRepository = new KeywordRepository(context); _articleSeriesRepository = new ArticleSeriesRepository(context); _articleHighlightAllRepository = new ArticleHighlightAllRepository(context); _articleHighlightCatRepository = new ArticleHighlightCatRepository(context); _articleRevisionRepository = new ArticleRevisionRepository(context); }
public NewsController(INewsRepository newsRepository, IKeywordRepository keywordRepository, IPlaceRepository placeRepository, ICategoryRepository categoryRepository, INewsKeywordRepository newsKeywordRepository, INewsPublishPlaceRepository newsPublishPlaceRepository, INewsCategoryRepository newsCategoryRepository ) { _newsRepository = newsRepository; _keywordRepository = keywordRepository; _placeRepository = placeRepository; _categoryRepository = categoryRepository; _newsKeywordRepository = newsKeywordRepository; _newsPublishPlaceRepository = newsPublishPlaceRepository; _newsCategoryRepository = newsCategoryRepository; }
public FillCourseDetailViewComponent(ICourseRepository CourseRepository, ICourseGroupRepository CourseGroupRepository, ICourseLevelRepository CourseLevelRepository, ICourseStatusRepositoty CourseStatusRepositoty, IKeywordRepository KeywordRepository, IMapper Mapper, CustomUserManager CustomUserManager) { this.courseRepository = CourseRepository; this.courseGroupRepository = CourseGroupRepository; this.courseLevelRepository = CourseLevelRepository; this.courseStatusRepositoty = CourseStatusRepositoty; this.keywordRepository = KeywordRepository; this.customUserManager = CustomUserManager; this.mapper = Mapper; this.model = new FillCourseDetaliVm(); }
public void SetUp() { // 各テストごとにデータベースファイルを削除 // TODO: 実装によってCSVファイル名が違うと思うので適宜修正を if (System.IO.File.Exists("PhotoFrameDatabaseForTest_Photo.csv")) { System.IO.File.Delete("PhotoFrameDatabaseForTest_Photo.csv"); } if (System.IO.File.Exists("PhotoFrameDatabaseForTest_Album.csv")) { System.IO.File.Delete("PhotoFrameDatabaseForTest_Album.csv"); } // リポジトリ生成 var repos = new RepositoryFactory(Type.Csv); photoRepository = repos.PhotoRepository; albumRepository = repos.KeywordRepository; }
public SelectDataService(ITeachingSubjectRepository teachingSubjectRepository, ITeachingAidRepository teachingAidRepository, IStrategyMethodRepository strategyMethodRepository, IStrategyMethodTypeRepository strategyMethodTypeRepository, IKeywordRepository keywordRepository, ILaCollaborationRepository laCollaborationRepository, ILaPerformanceRepository laPerformanceRepository, ILaTypeRepository laTypeRepository, ITeachingAidTypeRepository teachingAidTypeRepository) { this.teachingSubjectRepository = teachingSubjectRepository; this.teachingAidRepository = teachingAidRepository; this.strategyMethodRepository = strategyMethodRepository; this.strategyMethodTypeRepository = strategyMethodTypeRepository; this.keywordRepository = keywordRepository; this.laCollaborationRepository = laCollaborationRepository; this.laPerformanceRepository = laPerformanceRepository; this.laTypeRepository = laTypeRepository; this.teachingAidTypeRepository = teachingAidTypeRepository; }
/// <summary> /// コンストラクタ /// </summary> public PhotoFrameForm() { InitializeComponent(); // リポジトリ生成・初期化 RepositoryFactory repositoryFactory = new RepositoryFactory(PhotoFrame.Persistence.Type.Csv); //RepositoryFactory repositoryFactory = new RepositoryFactory(PhotoFrame.Persistence.Type.EF); ServiceFactory serviceFactory = new ServiceFactory(); photoRepository = repositoryFactory.PhotoRepository; keywordRepository = repositoryFactory.KeywordRepository; photoFileService = serviceFactory.PhotoFileService; searchedPhotos = new List <Photo>().AsEnumerable(); controller = new Controller(keywordRepository, photoRepository, photoFileService); // キーワード解除用文字列の登録 comboBoxChangeKeyword.Items.Add("設定解除"); // 全アルバム名を取得し、アルバム変更リストをセット UpdateKeywordList(); }
public ScenariosService(CurriculumDatabaseContext context, IMapper mapper, IHttpContextAccessor httpContextAccessor, ILogger <ScenariosService> logger, IActivitiesService activityService, ILearningOutcomeCtRepository learningOutcomeCtRepository, ILearningOutcomeSubjectRepository learningOutcomeSubjectRepository, IKeywordRepository keywordRepository, ILsCorrelationInterdisciplinarityRepository lsCorrelationRepository, ISort <Ls> sortService ) { this.context = context; this.mapper = mapper; this.httpContextAccessor = httpContextAccessor; this.logger = logger; this.activityService = activityService; this.learningOutcomeCtRepository = learningOutcomeCtRepository; this.learningOutcomeSubjectRepository = learningOutcomeSubjectRepository; this.keywordRepository = keywordRepository; this.lsCorrelationRepository = lsCorrelationRepository; this.sortService = sortService; }
public FabricGenericController(IComponentFactory componentFactory, IAppSettings settings, IKeywordRepository keywordrepository) { this._settings = settings; this._componentFactory = componentFactory; this._keywordrepository = keywordrepository; }
public KeywordRepositoryController(IKeywordRepository repository) { this.repository = repository; }
public PhotoRepository(string databaseName, IKeywordRepository keywordRepository) { this.CsvFilePath = $"{databaseName}_Photo.csv"; // $"{...}" : 文字列展開 this.keywordRepository = keywordRepository; }
public KeywordBll(BusinessLocator p_businessLocator) { KeywordRepo = p_businessLocator.ServiceLocator.KeywordRepository; }
public RegistKeyword(IKeywordRepository keywordRepository) { _keywordRepository = keywordRepository; }
public ImageRepository(IKeywordRepository keywordRepo, string connectionString) : base(connectionString) { _keywordRepository = keywordRepo; InitializeQueries(); }
public KeywordController(IKeywordRepository kwRepository) { _kwRepo = kwRepository; }
public OurBrandsController(IAppSettings settings, IComponentFactory componentFactory, IKeywordRepository keywordrepository) : base(settings, componentFactory, keywordrepository) { base._viewNameOverride = "~/Views/FacetedContent/Our-Brands.cshtml"; base._listParentTcmId = string.Format(base._settings.CraftListCategory, base.PublicationId); base._category = string.Format("{0}_techniques", settings.PublicationId); }
public PhotoRepository(IKeywordRepository keywordRepository, SqlProviderServices sqlProviderServices) { this.keywordRepository = keywordRepository; _sqlProviderServices = sqlProviderServices; }
/// <summary> /// Initialises a new instance of the <see cref="KeywordService"/> class. /// </summary> /// <param name="repository"> /// The repository. /// </param> /// <param name="logger"> /// The logger. /// </param> public KeywordService(IKeywordRepository repository, ILogger logger) { this.repository = repository; this.logger = logger; }
public ChangeKeyword(IKeywordRepository keywordRepository, IPhotoRepository photoRepository) { _keywordRepository = keywordRepository; _photoRepository = photoRepository; }
public KeywordRepositoryTests() : base() { repository = new KeywordRepository(Context); }
public KeywordController(IKeywordRepository keywordRepository) { _keywordRepository = keywordRepository; }
public KeywordsController(IKeywordRepository provider) { Provider = provider; }
public KeywordsController(IKeywordRepository awardRepository, IUnitOfWork unitOfWork) { _keywordRepository = awardRepository; _unitOfWork = unitOfWork; }
public ImageRepository(IKeywordRepository keywordRepo, IDatabaseSettings db) : base(db) { _keywordRepository = keywordRepo; InitializeQueries(); }
public ProductExplorerController(IAppSettings settings, IComponentFactory componentFactory, IKeywordRepository keywordrepository) : base(settings, componentFactory, keywordrepository) { base._viewNameOverride = "~/Views/FacetedContent/Product-Explorer.cshtml"; base._listParentTcmId = string.Format(base._settings.ProductGroups, base.PublicationId); base._category = string.Format(settings.ProductGroupFormat, settings.PublicationId); }
public SpendService(IKeywordRepository keywordsRepository, IEbayService ebayService, IMapper mapper) { _keywordsRepository = keywordsRepository; _ebayService = ebayService; _mapper = mapper; }
public KeywordService(IKeywordRepository keywordRepository) { _keywordRepository = keywordRepository; }