From 0d90f1d450ed68170b9f68ccfc104a7a0d79b1b7 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Fri, 21 Feb 2014 13:48:15 -0500 Subject: make external id's modular --- MediaBrowser.Controller/Providers/IProviderManager.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'MediaBrowser.Controller/Providers/IProviderManager.cs') diff --git a/MediaBrowser.Controller/Providers/IProviderManager.cs b/MediaBrowser.Controller/Providers/IProviderManager.cs index ab3bf96cfd..bbe6f1be9a 100644 --- a/MediaBrowser.Controller/Providers/IProviderManager.cs +++ b/MediaBrowser.Controller/Providers/IProviderManager.cs @@ -56,9 +56,11 @@ namespace MediaBrowser.Controller.Providers /// The metadata providers. /// The savers. /// The image savers. + /// The external ids. void AddParts(IEnumerable imageProviders, IEnumerable metadataServices, IEnumerable metadataProviders, IEnumerable savers, - IEnumerable imageSavers); + IEnumerable imageSavers, + IEnumerable externalIds); /// /// Gets the available remote images. @@ -82,6 +84,13 @@ namespace MediaBrowser.Controller.Providers /// IEnumerable{MetadataPlugin}. IEnumerable GetAllMetadataPlugins(); + /// + /// Gets the external urls. + /// + /// The item. + /// IEnumerable{ExternalUrl}. + IEnumerable GetExternalUrls(IHasProviderIds item); + /// /// Saves the metadata. /// -- cgit v1.2.3