public string GetSha1() { return TextConversion.ToHexString(new SHA1CryptoServiceProvider().ComputeHash(Encoding.UTF8.GetBytes(XmlSerializer<DataAccessModelConfiguration>.New().SerializeToString(this)))); } }