From 49c6a99e00d5bef49c4154a5a9500f39b84cc32e Mon Sep 17 00:00:00 2001 From: Tim Eisele Date: Fri, 9 May 2025 16:35:29 +0200 Subject: Cleanup external item data cleanup (#14072) --- MediaBrowser.Controller/IO/IExternalDataManager.cs | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 MediaBrowser.Controller/IO/IExternalDataManager.cs (limited to 'MediaBrowser.Controller/IO/IExternalDataManager.cs') diff --git a/MediaBrowser.Controller/IO/IExternalDataManager.cs b/MediaBrowser.Controller/IO/IExternalDataManager.cs new file mode 100644 index 000000000..f69f4586c --- /dev/null +++ b/MediaBrowser.Controller/IO/IExternalDataManager.cs @@ -0,0 +1,19 @@ +using System.Threading; +using System.Threading.Tasks; +using MediaBrowser.Controller.Entities; + +namespace MediaBrowser.Controller.IO; + +/// +/// Interface IPathManager. +/// +public interface IExternalDataManager +{ + /// + /// Deletes all external item data. + /// + /// The item. + /// The cancellation token. + /// Task. + Task DeleteExternalItemDataAsync(BaseItem item, CancellationToken cancellationToken); +} -- cgit v1.2.3