public String GetChecksum(string path, string algorithm) { string fullPath = Project.GetFullPath(path); ChecksumHelper helper = new ChecksumHelper(algorithm); return(helper.CalculateChecksum(fullPath)); }
/// <summary> /// This is where the work is done /// </summary> protected override void ExecuteTask() { ChecksumHelper helper = new ChecksumHelper(Algorithm); foreach (String file in FileSet.FileNames) { string checksum = helper.CalculateChecksum(file); string outfile = file + "." + FileExtension; WriteChecksum(outfile, checksum); } }