Files
.config
.vscode
Metadata
Rename
Shared
.vscode
Models
Properties
IRenameConfiguration.cs
Stateless
AviDirectory.cs
DeterministicHashCode.cs
ExifDirectory.cs
ExifDirectoryBase.cs
FileHolder.cs
FileMetadataDirectory.cs
FilePath.cs
GifHeaderDirectory.cs
GpsDirectory.cs
JpegDirectory.cs
MakernoteDirectory.cs
MappingFromFilter.cs
MetadataConfiguration.cs
PhotoshopDirectory.cs
PngDirectory.cs
QuickTimeMovieHeaderDirectory.cs
QuickTimeTrackHeaderDirectory.cs
ResultConfiguration.cs
WebPDirectory.cs
AA.Shared.csproj
.editorconfig
.gitignore
.prettierignore
AA.sln
aa/Shared/Models/Properties/IRenameConfiguration.cs

12 lines
386 B
C#

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; }
public string[] ValidVideoFormatExtensions { init; get; }
}