mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-20 21:43:33 -07:00
Metadata will be called when needed #ND-21
Import/Rename episode files Import series/update series info
This commit is contained in:
parent
eee24aff1d
commit
b122f1135e
11 changed files with 172 additions and 37 deletions
|
@ -36,14 +36,26 @@ namespace NzbDrone.Core.Providers.Metadata
|
|||
/// </summary>
|
||||
/// <param name = "series">The series to create the metadata for</param>
|
||||
/// <param name = "tvDbSeries">Series information from TheTvDb</param>
|
||||
public abstract void ForSeries(Series series, TvdbSeries tvDbSeries);
|
||||
public abstract void CreateForSeries(Series series, TvdbSeries tvDbSeries);
|
||||
|
||||
/// <summary>
|
||||
/// Creates metadata for the episode file
|
||||
/// </summary>
|
||||
/// <param name = "episodeFile">The episode file to create the metadata</param>
|
||||
/// <param name = "tvDbSeries">Series information from TheTvDb</param>
|
||||
public abstract void ForEpisodeFile(EpisodeFile episodeFile, TvdbSeries tvDbSeries);
|
||||
public abstract void CreateForEpisodeFile(EpisodeFile episodeFile, TvdbSeries tvDbSeries);
|
||||
|
||||
/// <summary>
|
||||
/// Removes metadata for a series
|
||||
/// </summary>
|
||||
/// <param name = "series">The series to create the metadata for</param>
|
||||
public abstract void RemoveForSeries(Series series);
|
||||
|
||||
/// <summary>
|
||||
/// Removes metadata for the episode file
|
||||
/// </summary>
|
||||
/// <param name = "episodeFile">The episode file to create the metadata</param>
|
||||
public abstract void RemoveForEpisodeFile(EpisodeFile episodeFile);
|
||||
|
||||
public virtual string GetEpisodeGuideUrl(int seriesId)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue