use primary constructor
This commit is contained in:
parent
abb4cf44f4
commit
7db0f774e9
@ -26,8 +26,6 @@ namespace IntroSkipper.Controllers;
|
||||
[Produces(MediaTypeNames.Application.Json)]
|
||||
public class SkipIntroController(MediaSegmentUpdateManager mediaSegmentUpdateManager) : ControllerBase
|
||||
{
|
||||
private readonly MediaSegmentUpdateManager _mediaSegmentUpdateManager = mediaSegmentUpdateManager;
|
||||
|
||||
/// <summary>
|
||||
/// Returns the timestamps of the introduction in a television episode. Responses are in API version 1 format.
|
||||
/// </summary>
|
||||
@ -96,7 +94,7 @@ public class SkipIntroController(MediaSegmentUpdateManager mediaSegmentUpdateMan
|
||||
if (episode is not null)
|
||||
{
|
||||
using var ct = new CancellationTokenSource();
|
||||
await _mediaSegmentUpdateManager.UpdateMediaSegmentsAsync([episode], ct.Token).ConfigureAwait(false);
|
||||
await mediaSegmentUpdateManager.UpdateMediaSegmentsAsync([episode], ct.Token).ConfigureAwait(false);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -31,9 +31,6 @@ namespace IntroSkipper.Controllers;
|
||||
[Route("Intros")]
|
||||
public class VisualizationController(ILogger<VisualizationController> logger, MediaSegmentUpdateManager mediaSegmentUpdateManager) : ControllerBase
|
||||
{
|
||||
private readonly ILogger<VisualizationController> _logger = logger;
|
||||
private readonly MediaSegmentUpdateManager _mediaSegmentUpdateManager = mediaSegmentUpdateManager;
|
||||
|
||||
/// <summary>
|
||||
/// Returns all show names and seasons.
|
||||
/// </summary>
|
||||
@ -41,7 +38,7 @@ public class VisualizationController(ILogger<VisualizationController> logger, Me
|
||||
[HttpGet("Shows")]
|
||||
public ActionResult<Dictionary<Guid, ShowInfos>> GetShowSeasons()
|
||||
{
|
||||
_logger.LogDebug("Returning season IDs by series name");
|
||||
logger.LogDebug("Returning season IDs by series name");
|
||||
|
||||
var showSeasons = new Dictionary<Guid, ShowInfos>();
|
||||
|
||||
@ -197,7 +194,7 @@ public class VisualizationController(ILogger<VisualizationController> logger, Me
|
||||
return NotFound();
|
||||
}
|
||||
|
||||
_logger.LogInformation("Erasing timestamps for series {SeriesId} season {SeasonId} at user request", seriesId, seasonId);
|
||||
logger.LogInformation("Erasing timestamps for series {SeriesId} season {SeasonId} at user request", seriesId, seasonId);
|
||||
|
||||
foreach (var e in episodes)
|
||||
{
|
||||
@ -215,7 +212,7 @@ public class VisualizationController(ILogger<VisualizationController> logger, Me
|
||||
if (Plugin.Instance.Configuration.UpdateMediaSegments)
|
||||
{
|
||||
using var ct = new CancellationTokenSource();
|
||||
await _mediaSegmentUpdateManager.UpdateMediaSegmentsAsync(episodes, ct.Token).ConfigureAwait(false);
|
||||
await mediaSegmentUpdateManager.UpdateMediaSegmentsAsync(episodes, ct.Token).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
return NoContent();
|
||||
|
Loading…
x
Reference in New Issue
Block a user