public static string GetHash(IMasterPage page, bool bIsSetTarget = false) { if (page.IsOpened == false) { page.Open(); } else { //MD5 code had been created. //if(string.IsNullOrEmpty(page.MD5)==false) //{ // return page.MD5; //} } //Create new MD% code now SerialPage target = new SerialPage(page); string md5 = CreaetMD5Hash(target, bIsSetTarget); if (bIsSetTarget == true) { page.MD5 = md5; } return(md5); }
public static string GetHash(IPage page, bool bIsSetTarget = false) { if (page.IsOpened == false) { page.Open(); } SerialPage target = new SerialPage(page); string md5 = CreaetMD5Hash(target, bIsSetTarget); if (bIsSetTarget == true) { page.MD5 = md5; } return(md5); }