if (!info.Exists)
return String.Empty;
- var fileInfo = (FileInfo)info;
- if (fileInfo.Length <= blockSize)
- return Signature.CalculateMD5(info.FullName);
- else
- return Signature.CalculateTreeHash(info.FullName, blockSize, algorithm).TopHash.ToHashString();
+ return Signature.CalculateTreeHash(info.FullName, blockSize, algorithm).TopHash.ToHashString();
}
}
var downloadPath=action.LocalFile.GetProperCapitalization();
var cloudHash = cloudFile.Hash.ToLower();
- string previousCloudHash = cloudFile.PreviousHash.ToLower();
+ var previousCloudHash = cloudFile.PreviousHash.ToLower();
var localHash = action.LocalHash.Value.ToLower();
var topHash = action.TopHash.Value.ToLower();