public abstract void SetLastWriteTime(string fullPath, DateTimeOffset time, bool asDirectory);
public static void SetLastWriteTimeUtc(string path, DateTime lastWriteTimeUtc) => FileSystem.SetLastWriteTime(Path.GetFullPath(path), GetUtcDateTimeOffset(lastWriteTimeUtc), asDirectory: false);