/// <summary> /// Creates the mainest item for the data /// </summary> /// <param name="property"></param> private void CreateManifestItem(PropertyInfo property, object dirtyValue, object cleanValue) { if (!object.Equals(cleanValue, dirtyValue) && cleanValue != null && dirtyValue != null) { _manifestItem = ManifestBuilder.CreateManifestInfo(property, dirtyValue, cleanValue); } }
public DocumentManifestInfo(string property, string dirtyValue, string cleanValue) { this.property = property; this.dirtyDataHash = ManifestBuilder.HashValue(dirtyDataHash); this.cleanDataHash = ManifestBuilder.HashValue(cleanValue); }