public DatasetsController(RegisterDbContext dbContext, IRegisterItemService registerItemService, IRegisterService registerService, IAccessControlService accessControllService, IDatasetDeliveryService datasetDeliveryService, ITranslationService translationService, IDatasetService datasetService, IStatusReportService statusReportService) { db = dbContext; _registerItemService = registerItemService; _registerService = registerService; _accessControlService = accessControllService; _datasetDeliveryService = datasetDeliveryService; _translationService = translationService; _datasetService = datasetService; _statusReportService = statusReportService; }
public ApiRootController(RegisterDbContext dbContext, ISearchService searchService, IRegisterService registerService, IRegisterItemService registerItemService, IInspireDatasetService inspireDatasetService, IInspireMonitoringService inspireMonitoringService, IAccessControlService accessControlService, ISynchronizationService synchronizationService, IStatusReportService statusReportService) { _registerItemService = registerItemService; _inspireDatasetService = inspireDatasetService; _searchService = searchService; _registerService = registerService; _inspireMonitoringService = inspireMonitoringService; _accessControlService = accessControlService; _synchronizationService = synchronizationService; _statusReportService = statusReportService; db = dbContext; }
public RegistersController(ITranslationService translationService, RegisterDbContext dbContext, IRegisterItemService registerItemService, ISearchService searchService, IVersioningService versioningService, IRegisterService registerService, IAccessControlService accessControlService, IInspireDatasetService inspireDatasetService, IGeodatalovDatasetService geodatalovService, IInspireMonitoringService inspireMonitoringService, ISynchronizationService synchronizationService, IStatusReportService statusReportService) { _db = dbContext; _registerItemService = registerItemService; _searchService = searchService; _versioningService = versioningService; _registerService = registerService; _accessControlService = accessControlService; _translationService = translationService; _inspireDatasetService = inspireDatasetService; _geodatalovDatasetService = geodatalovService; _inspireMonitoringService = inspireMonitoringService; _synchronizationService = synchronizationService; _statusReportService = statusReportService; }
public static IStatusReportService GetStatusReportService() { IStatusReportService sms = (IStatusReportService)Activator.GetObject(typeof(IStatusReportService), ConfigurationManager.AppSettings["StatusReportService"]); return(sms); }