private static void HandleRestart(IStorageQueueService storageQueueService) { storageQueueService.Clear(ImportsAvailableQueue).Wait(); storageQueueService.Clear(ImportsPendingQueue).Wait(); storageQueueService.Clear(RestartImportsQueue).Wait(); storageQueueService.AddMessage(RestartImportsQueue, new RestartImportsMessage()); }
public QueueService(IStorageQueueService storageQueueService, IReleasePublishingStatusService releasePublishingStatusService, ILogger <QueueService> logger) { _storageQueueService = storageQueueService; _releasePublishingStatusService = releasePublishingStatusService; _logger = logger; }
public PublishingService(IPersistenceHelper <ContentDbContext> persistenceHelper, IStorageQueueService storageQueueService, IUserService userService, ILogger <PublishingService> logger) { _persistenceHelper = persistenceHelper; _storageQueueService = storageQueueService; _userService = userService; _logger = logger; }
private static PublishingService BuildPublishingService(ContentDbContext contentDbContext, IStorageQueueService storageQueueService = null, IUserService userService = null, ILogger <PublishingService> logger = null) { return(new PublishingService( new PersistenceHelper <ContentDbContext>(contentDbContext), storageQueueService ?? new Mock <IStorageQueueService>().Object, userService ?? MockUtils.AlwaysTrueUserService().Object, logger ?? new Mock <ILogger <PublishingService> >().Object)); }
public DataImportService( ContentDbContext contentDbContext, IDataImportRepository dataImportRepository, IReleaseFileRepository releaseFileRepository, IStorageQueueService queueService, IUserService userService) { _contentDbContext = contentDbContext; _dataImportRepository = dataImportRepository; _releaseFileRepository = releaseFileRepository; _queueService = queueService; _userService = userService; }
private static DataImportService BuildDataImportService( ContentDbContext contentDbContext, IDataImportRepository dataImportRepository = null, IReleaseFileRepository releaseFileRepository = null, IStorageQueueService queueService = null, IUserService userService = null) { return(new DataImportService( contentDbContext, dataImportRepository ?? new DataImportRepository(contentDbContext), releaseFileRepository ?? new ReleaseFileRepository(contentDbContext), queueService ?? new Mock <IStorageQueueService>().Object, userService ?? MockUtils.AlwaysTrueUserService().Object)); }
public ImportService(ContentDbContext contentDbContext, IMapper mapper, ILogger <ImportService> logger, IStorageQueueService queueService, ITableStorageService tableStorageService, IGuidGenerator guidGenerator, IUserService userService) { _context = contentDbContext; _mapper = mapper; _logger = logger; _queueService = queueService; _tableStorageService = tableStorageService; _guidGenerator = guidGenerator; _userService = userService; }
public NotificationsService(ContentDbContext context, IStorageQueueService storageQueueService) { _context = context; _storageQueueService = storageQueueService; }
public RestartImportsFunction(ContentDbContext contentDbContext, IStorageQueueService storageQueueService) { _contentDbContext = contentDbContext; _storageQueueService = storageQueueService; }
public GetTask(IStorageQueueService storageQueueService, IGetTaskValidator getTaskValidator) : base(getTaskValidator) { _storageQueueService = storageQueueService; }
public Application(IMessageService messageService, IStorageQueueService storageQueueService) { _messageService = messageService; _storageQueueService = storageQueueService; }
public GithubController(IStorageQueueService storageQueueService) { _storageQueueService = storageQueueService; }
public AddTask(IStorageQueueService storageQueueService, IStorageTaskValidator storageTaskValidator) : base(storageTaskValidator) { _storageQueueService = storageQueueService; }
public DropboxController(IStorageQueueService storageQueueService) { _storageQueueService = storageQueueService; }