Skip to content

Commit

Permalink
misc: add ordering to providers
Browse files Browse the repository at this point in the history
  • Loading branch information
revam committed May 18, 2024
1 parent 63bc7bc commit 92aa820
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 6 deletions.
4 changes: 3 additions & 1 deletion Shokofin/Providers/BoxSetProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,12 @@

namespace Shokofin.Providers;

public class BoxSetProvider : IRemoteMetadataProvider<BoxSet, BoxSetInfo>
public class BoxSetProvider : IRemoteMetadataProvider<BoxSet, BoxSetInfo>, IHasOrder
{
public string Name => Plugin.MetadataProviderName;

public int Order => 0;

private readonly IHttpClientFactory HttpClientFactory;

private readonly ILogger<BoxSetProvider> Logger;
Expand Down
4 changes: 3 additions & 1 deletion Shokofin/Providers/EpisodeProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,12 @@

namespace Shokofin.Providers;

public class EpisodeProvider: IRemoteMetadataProvider<Episode, EpisodeInfo>
public class EpisodeProvider: IRemoteMetadataProvider<Episode, EpisodeInfo>, IHasOrder
{
public string Name => Plugin.MetadataProviderName;

public int Order => 0;

private readonly IHttpClientFactory HttpClientFactory;

private readonly ILogger<EpisodeProvider> Logger;
Expand Down
4 changes: 3 additions & 1 deletion Shokofin/Providers/ImageProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,12 @@

namespace Shokofin.Providers;

public class ImageProvider : IRemoteImageProvider
public class ImageProvider : IRemoteImageProvider, IHasOrder
{
public string Name => Plugin.MetadataProviderName;

public int Order => 0;

private readonly IHttpClientFactory HttpClientFactory;

private readonly ILogger<ImageProvider> Logger;
Expand Down
4 changes: 3 additions & 1 deletion Shokofin/Providers/MovieProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,12 @@

namespace Shokofin.Providers;

public class MovieProvider : IRemoteMetadataProvider<Movie, MovieInfo>
public class MovieProvider : IRemoteMetadataProvider<Movie, MovieInfo>, IHasOrder
{
public string Name => Plugin.MetadataProviderName;

public int Order => 0;

private readonly IHttpClientFactory HttpClientFactory;

private readonly ILogger<MovieProvider> Logger;
Expand Down
4 changes: 3 additions & 1 deletion Shokofin/Providers/SeasonProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,12 @@

namespace Shokofin.Providers;

public class SeasonProvider : IRemoteMetadataProvider<Season, SeasonInfo>
public class SeasonProvider : IRemoteMetadataProvider<Season, SeasonInfo>, IHasOrder
{
public string Name => Plugin.MetadataProviderName;

public int Order => 0;

private readonly IHttpClientFactory HttpClientFactory;

private readonly ILogger<SeasonProvider> Logger;
Expand Down
4 changes: 3 additions & 1 deletion Shokofin/Providers/SeriesProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,12 @@

namespace Shokofin.Providers;

public class SeriesProvider : IRemoteMetadataProvider<Series, SeriesInfo>
public class SeriesProvider : IRemoteMetadataProvider<Series, SeriesInfo>, IHasOrder
{
public string Name => Plugin.MetadataProviderName;

public int Order => 0;

private readonly IHttpClientFactory HttpClientFactory;

private readonly ILogger<SeriesProvider> Logger;
Expand Down

0 comments on commit 92aa820

Please sign in to comment.