public WorkerUpdater(IConfiguration Configuration, ILoggerFactory loggerFactory, SharePointFileManager sharePointFileManager) { this.Configuration = Configuration; _logger = loggerFactory.CreateLogger(typeof(WorkerUpdater)); _dynamics = SpdUtils.SetupDynamics(Configuration); _sharePointFileManager = sharePointFileManager; }
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()); }