From e7be01d7a5b7d2e93d8ee0fddb812c2ce048db50 Mon Sep 17 00:00:00 2001 From: Bond_009 Date: Sat, 22 Jan 2022 23:36:42 +0100 Subject: Flush to disk async where possible --- MediaBrowser.Controller/Library/IMetadataFileSaver.cs | 5 ----- MediaBrowser.Controller/Library/IMetadataSaver.cs | 6 +++--- 2 files changed, 3 insertions(+), 8 deletions(-) (limited to 'MediaBrowser.Controller/Library') diff --git a/MediaBrowser.Controller/Library/IMetadataFileSaver.cs b/MediaBrowser.Controller/Library/IMetadataFileSaver.cs index 9c6f03a23..842c687d1 100644 --- a/MediaBrowser.Controller/Library/IMetadataFileSaver.cs +++ b/MediaBrowser.Controller/Library/IMetadataFileSaver.cs @@ -13,9 +13,4 @@ namespace MediaBrowser.Controller.Library /// System.String. string GetSavePath(BaseItem item); } - - public interface IConfigurableProvider - { - bool IsEnabled { get; } - } } diff --git a/MediaBrowser.Controller/Library/IMetadataSaver.cs b/MediaBrowser.Controller/Library/IMetadataSaver.cs index d963fd249..eed661345 100644 --- a/MediaBrowser.Controller/Library/IMetadataSaver.cs +++ b/MediaBrowser.Controller/Library/IMetadataSaver.cs @@ -1,6 +1,5 @@ -#nullable disable - using System.Threading; +using System.Threading.Tasks; using MediaBrowser.Controller.Entities; namespace MediaBrowser.Controller.Library @@ -29,6 +28,7 @@ namespace MediaBrowser.Controller.Library /// /// The item. /// The cancellation token. - void Save(BaseItem item, CancellationToken cancellationToken); + /// The task object representing the asynchronous operation. + Task SaveAsync(BaseItem item, CancellationToken cancellationToken); } } -- cgit v1.2.3