Set-Created-Date
This commit is contained in:
@ -8,6 +8,11 @@ public interface IMetadata
|
||||
static DateTime? GetMinimumDateTime(IReadOnlyList<MetadataExtractor.Directory> directories) =>
|
||||
Metadata.GetMinimumDateTime(directories);
|
||||
|
||||
DateTime? TestStatic_GetMinimumDateTime(IReadOnlyList<MetadataExtractor.Directory> directories, Shared.Models.FileHolder fileHolder) =>
|
||||
GetMinimumDateTime(directories, fileHolder);
|
||||
static DateTime? GetMinimumDateTime(IReadOnlyList<MetadataExtractor.Directory> directories, Shared.Models.FileHolder fileHolder) =>
|
||||
Metadata.GetMinimumDateTime(directories, fileHolder);
|
||||
|
||||
string? TestStatic_GetModel(IReadOnlyList<MetadataExtractor.Directory> directories) =>
|
||||
GetModel(directories);
|
||||
static string? GetModel(IReadOnlyList<MetadataExtractor.Directory> directories) =>
|
||||
|
@ -93,6 +93,15 @@ internal class Metadata
|
||||
return result;
|
||||
}
|
||||
|
||||
internal static DateTime? GetMinimumDateTime(IReadOnlyList<MetadataExtractor.Directory> directories, Shared.Models.FileHolder fileHolder)
|
||||
{
|
||||
DateTime? result;
|
||||
DateTime? dateTime = GetMinimumDateTime(directories);
|
||||
List<DateTime?> results = new() { fileHolder.CreationTime, fileHolder.LastWriteTime, dateTime };
|
||||
result = results.Min();
|
||||
return result;
|
||||
}
|
||||
|
||||
internal static string? GetModel(IReadOnlyList<MetadataExtractor.Directory> directories)
|
||||
{
|
||||
string? result;
|
||||
|
Reference in New Issue
Block a user