コード例 #1
0
 public Task Execute(CancellationToken cancellationToken, IProgress <double> progress)
 {
     _logger.LogInformation("Starting plugin, Merging Episodes");
     _mergeVersionsManager.MergeEpisodes(progress);
     _logger.LogInformation("Merging Episodes task finished");
     return(Task.CompletedTask);
 }
コード例 #2
0
 public ActionResult MergeEpisodesRequest()
 {
     _logger.LogInformation("Starting a manual refresh, looking up for repeated versions");
     _mergeVersionsManager.MergeEpisodes(null);
     _logger.LogInformation("Completed refresh");
     return(NoContent());
 }
コード例 #3
0
 public void Post(MergeEpisodesRequest request)
 {
     _logger.LogInformation("Starting a manual refresh, looking up for repeated versions");
     _mergeVersionsManager.MergeEpisodes(progress);
     _logger.LogInformation("Completed refresh");
 }