You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
recyclarr/src/TrashLib/Radarr/CustomFormat/Processors/IPersistenceProcessor.cs

25 lines
908 B

using System.Collections.Generic;
using System.Threading.Tasks;
using TrashLib.Radarr.Config;
using TrashLib.Radarr.CustomFormat.Models;
using TrashLib.Radarr.CustomFormat.Models.Cache;
using TrashLib.Radarr.CustomFormat.Processors.PersistenceSteps;
namespace TrashLib.Radarr.CustomFormat.Processors
{
// public interface IPersistenceProcessor
// {
// IDictionary<string, List<UpdatedFormatScore>> UpdatedScores { get; }
// IReadOnlyCollection<string> InvalidProfileNames { get; }
// CustomFormatTransactionData Transactions { get; }
//
// Task PersistCustomFormats(
// RadarrConfig config,
// IEnumerable<ProcessedCustomFormatData> guideCfs,
// IEnumerable<TrashIdMapping> deletedCfsInCache,
// IDictionary<string, QualityProfileCustomFormatScoreMapping> profileScores);
//
// void Reset();
// }
}