diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-02-21 13:48:15 -0500 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-02-21 13:48:15 -0500 |
| commit | 0d90f1d450ed68170b9f68ccfc104a7a0d79b1b7 (patch) | |
| tree | 8df8dac5249061453b87cbe834151dc1911f1f9b /MediaBrowser.Controller/Providers/IProviderManager.cs | |
| parent | 6e5d90bafe3eca21e64b0a04deba4afee98b2cfa (diff) | |
make external id's modular
Diffstat (limited to 'MediaBrowser.Controller/Providers/IProviderManager.cs')
| -rw-r--r-- | MediaBrowser.Controller/Providers/IProviderManager.cs | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/Providers/IProviderManager.cs b/MediaBrowser.Controller/Providers/IProviderManager.cs index ab3bf96cf..bbe6f1be9 100644 --- a/MediaBrowser.Controller/Providers/IProviderManager.cs +++ b/MediaBrowser.Controller/Providers/IProviderManager.cs @@ -56,9 +56,11 @@ namespace MediaBrowser.Controller.Providers /// <param name="metadataProviders">The metadata providers.</param> /// <param name="savers">The savers.</param> /// <param name="imageSavers">The image savers.</param> + /// <param name="externalIds">The external ids.</param> void AddParts(IEnumerable<IImageProvider> imageProviders, IEnumerable<IMetadataService> metadataServices, IEnumerable<IMetadataProvider> metadataProviders, IEnumerable<IMetadataSaver> savers, - IEnumerable<IImageSaver> imageSavers); + IEnumerable<IImageSaver> imageSavers, + IEnumerable<IExternalId> externalIds); /// <summary> /// Gets the available remote images. @@ -83,6 +85,13 @@ namespace MediaBrowser.Controller.Providers IEnumerable<MetadataPluginSummary> GetAllMetadataPlugins(); /// <summary> + /// Gets the external urls. + /// </summary> + /// <param name="item">The item.</param> + /// <returns>IEnumerable{ExternalUrl}.</returns> + IEnumerable<ExternalUrl> GetExternalUrls(IHasProviderIds item); + + /// <summary> /// Saves the metadata. /// </summary> /// <param name="item">The item.</param> |
