FilePath ready to test
This commit is contained in:
@ -1,16 +0,0 @@
|
||||
namespace View_by_Distance.Shared.Models.Properties;
|
||||
|
||||
public interface IFileHolder
|
||||
{
|
||||
|
||||
public DateTime? CreationTime { get; }
|
||||
public string? DirectoryName { get; }
|
||||
public bool Exists { get; }
|
||||
public string ExtensionLowered { get; }
|
||||
public string FullName { get; }
|
||||
public DateTime? LastWriteTime { get; }
|
||||
public long? Length { get; }
|
||||
public string Name { get; }
|
||||
public string NameWithoutExtension { get; }
|
||||
|
||||
}
|
@ -5,6 +5,7 @@ public interface IItem
|
||||
|
||||
public bool? FileSizeChanged { get; }
|
||||
public List<Face> Faces { get; }
|
||||
public FilePath FilePath { get; }
|
||||
public FileHolder ImageFileHolder { get; }
|
||||
public bool? IsNotUniqueAndNeedsReview { get; }
|
||||
public bool IsUniqueFileName { get; }
|
||||
|
@ -4,6 +4,7 @@ public interface IMapping
|
||||
{
|
||||
|
||||
public int? By { get; }
|
||||
public FilePath FilePath { init; get; }
|
||||
public MappingFromFilterPost MappingFromFilterPost { init; get; }
|
||||
public MappingFromFilterPre MappingFromFilterPre { init; get; }
|
||||
public MappingFromLocation? MappingFromLocation { init; get; }
|
||||
|
@ -1,3 +1,5 @@
|
||||
using System.Collections.ObjectModel;
|
||||
|
||||
namespace View_by_Distance.Shared.Models.Properties;
|
||||
|
||||
public interface IPersonContainer
|
||||
@ -5,7 +7,7 @@ public interface IPersonContainer
|
||||
|
||||
public int? ApproximateYears { init; get; }
|
||||
public PersonBirthday[]? Birthdays { init; get; }
|
||||
public string[] DisplayDirectoryAllFiles { init; get; }
|
||||
public ReadOnlyCollection<FilePath> DisplayDirectoryAllFilePaths { init; get; }
|
||||
public string DisplayDirectoryName { init; get; }
|
||||
public long? Key { init; get; }
|
||||
public bool? KeyIsMaxBirthday { init; get; }
|
||||
|
@ -6,6 +6,7 @@ public interface IPropertyConfiguration
|
||||
public string DateGroup { init; get; }
|
||||
public string[] IgnoreExtensions { init; get; }
|
||||
public string[] IgnoreRulesKeyWords { init; get; }
|
||||
public int IntMinValueLength { init; get; }
|
||||
public string PersonBirthdayFormat { init; get; }
|
||||
public bool PropertiesChangedForProperty { init; get; }
|
||||
public string[] PropertyContentCollectionFiles { init; get; }
|
||||
|
Reference in New Issue
Block a user