Used to re-organized folders
This commit is contained in:
11
Shared/Models/Properties/IRenameConfiguration.cs
Normal file
11
Shared/Models/Properties/IRenameConfiguration.cs
Normal file
@ -0,0 +1,11 @@
|
||||
namespace View_by_Distance.Shared.Models.Properties;
|
||||
|
||||
public interface IRenameConfiguration
|
||||
{
|
||||
|
||||
public MetadataConfiguration MetadataConfiguration { init; get; }
|
||||
public string[] IgnoreExtensions { init; get; }
|
||||
public bool SkipIdFiles { init; get; }
|
||||
public string[] ValidImageFormatExtensions { init; get; }
|
||||
|
||||
}
|
@ -1,11 +1,13 @@
|
||||
using System.Collections.ObjectModel;
|
||||
using View_by_Distance.Shared.Models.Properties;
|
||||
|
||||
namespace View_by_Distance.Shared.Models.Stateless.Methods;
|
||||
|
||||
public interface IRename
|
||||
{
|
||||
|
||||
(ReadOnlyCollection<string>, FilePath?) ConvertAndGetFfmpegFiles(FilePath filePath);
|
||||
(ReadOnlyCollection<string>, FilePath?) ConvertAndGetFfmpegFiles(IRenameConfiguration renameConfiguration, FilePath filePath);
|
||||
DeterministicHashCode GetDeterministicHashCode(FilePath filePath);
|
||||
void Tick();
|
||||
|
||||
}
|
Reference in New Issue
Block a user