예제 #1
0
 public WorkerUpdater(IConfiguration Configuration, ILoggerFactory loggerFactory, SharePointFileManager sharePointFileManager)
 {
     this.Configuration     = Configuration;
     _logger                = loggerFactory.CreateLogger(typeof(WorkerUpdater));
     _dynamics              = SpdUtils.SetupDynamics(Configuration);
     _sharePointFileManager = sharePointFileManager;
 }
예제 #2
0
 public async System.Threading.Tasks.Task <ActionResult> UpdateWorkerAsync()
 {
     // check the file drop for a file, and then process it.
     await new WorkerUpdater(Configuration, _loggerFactory, SpdUtils.SetupSharepoint(Configuration)).ReceiveImportJob(null);
     _logger.LogInformation("Started receive import job");
     return(Ok());
 }