Exemplo n.º 1
0
 public DownloadCourseFunction(CoursePageDownloader downloader, CourseParser parser, ILogger logger, Func <ILogger, CloudBlockBlobUpdater> cloudBlockBlobUpdater)
 {
     _downloader            = downloader;
     _parser                = parser;
     _logger                = logger;
     _cloudBlockBlobUpdater = cloudBlockBlobUpdater(logger);
 }
Exemplo n.º 2
0
 public DownloadEventsJsonTimerFunction(EventsJsonDownloader eventsJsonDownloader, Func <ILogger, CloudBlockBlobUpdater> cloudBlockBlobUpdater, ILogger logger)
 {
     _eventsJsonDownloader  = eventsJsonDownloader;
     _cloudBlockBlobUpdater = cloudBlockBlobUpdater(logger);
 }
Exemplo n.º 3
0
 public DownloadCancellationsPageFunction(CancellationsPageDownloader cancellationsPageDownloader, Func <ILogger, CloudBlockBlobUpdater> cloudBlockBlobUpdater, ILogger logger)
 {
     _cancellationsPageDownloader = cancellationsPageDownloader;
     _cloudBlockBlobUpdater       = cloudBlockBlobUpdater(logger);
 }