From f4edca7c2790207b5be9abb3b49029c9fbe04828 Mon Sep 17 00:00:00 2001 From: Gary Wilber Date: Wed, 2 Dec 2020 18:51:53 -0800 Subject: Move MetadataRefreshThrottler to BaseItemManager --- MediaBrowser.Controller/Providers/IProviderManager.cs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'MediaBrowser.Controller/Providers/IProviderManager.cs') diff --git a/MediaBrowser.Controller/Providers/IProviderManager.cs b/MediaBrowser.Controller/Providers/IProviderManager.cs index 996ec27c09..0a4967223f 100644 --- a/MediaBrowser.Controller/Providers/IProviderManager.cs +++ b/MediaBrowser.Controller/Providers/IProviderManager.cs @@ -45,6 +45,14 @@ namespace MediaBrowser.Controller.Providers /// Task. Task RefreshSingleItem(BaseItem item, MetadataRefreshOptions options, CancellationToken cancellationToken); + /// + /// Runs multiple metadata refreshes concurrently. + /// + /// The action to run. + /// The cancellation token. + /// A representing the result of the asynchronous operation. + Task RunMetadataRefresh(Func action, CancellationToken cancellationToken); + /// /// Saves the image. /// -- cgit v1.2.3