public HeatMapController(IAffiliationsRepository affiliationsRepository, IPublicationsRepository publicationsRepository, IAffiliationCategoryRepository affiliationCategoryRepository) { _affiliationsRepository = affiliationsRepository; _publicationsRepository = publicationsRepository; _affiliationCategoryRepository = affiliationCategoryRepository; }
public FilterDataHelper(ICategoriesRepository categoriesRepository, IAffiliationsRepository affiliationsRepository, IPublicationsRepository publicationsRepository, ILogger <FilterDataHelper> logger, IAffiliationCategoryRepository affiliationCategoryRepository) { _categoriesRepository = categoriesRepository; _affiliationsRepository = affiliationsRepository; _publicationsRepository = publicationsRepository; _affiliationCategoryRepository = affiliationCategoryRepository; _logger = logger; scopusApiKey = GetAPIKey(); //SaveArxivDataByCategories(); //SavePublicationsFromScopus(); //SetDifferenceBetweenPublicationsInDays(); //SetRatioPublications(); //SetCountryToCategories(); //SetAffiliationLatAndLong(); //SaveCountOfDays(); //AddCountOfPublicationsToCategory(); //AddCountOfPublicationsToAffiliation(); //AddCountOfTopTenCategoriesToAffiliation(); //AddCategoriesToAffiliation(); //AddValueToAffiliationCategory(); //AddCountOfPublicationFromScopus(); }