public HeatMapController(IAffiliationsRepository affiliationsRepository, IPublicationsRepository publicationsRepository,
                          IAffiliationCategoryRepository affiliationCategoryRepository)
 {
     _affiliationsRepository        = affiliationsRepository;
     _publicationsRepository        = publicationsRepository;
     _affiliationCategoryRepository = affiliationCategoryRepository;
 }
 public AffiliationsService(IAffiliationsRepository repo,
                            IAuditTrailService <Affiliations> auditTrailService,
                            ICompanyInformationRepository compInfoRepo,
                            IUserRepository userRepo)
 {
     this.repo = repo;
     this.auditTrailService = auditTrailService;
     this.compInfoRepo      = compInfoRepo;
     this.userRepo          = userRepo;
 }
 public AffiliationsController(ILogger <CategoriesController> logger,
                               IAffiliationsRepository affiliationsRepository, IPublicationsRepository publicationsRepository,
                               ICategoriesRepository categoriesRepository, IFilterDataHelper filterDataHelper)
 {
     _logger = logger;
     _affiliationsRepository = affiliationsRepository;
     _publicationsRepository = publicationsRepository;
     _categoriesRepository   = categoriesRepository;
     _filterDataHelper       = filterDataHelper;
 }
Example #4
0
 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();
 }
 public AffiliationsController(IAffiliationsRepository repo,
                               IAffiliationsService service)
 {
     this.repo    = repo;
     this.service = service;
 }