}, null);
}
- public static FileState CreateFor(FileSystemInfo info)
+ public static FileState CreateFor(FileSystemInfo info,IStatusNotification notification)
{
if(info==null)
throw new ArgumentNullException("info");
Id = Guid.NewGuid()
};
-
- var shortHash = ((FileInfo)info).ComputeShortHash();
+
+ var shortHash = ((FileInfo)info).ComputeShortHash(notification);
var fileState = new FileState
{
FilePath = info.FullName,