private static string GetGravatar(string email) { Contract.Requires<ArgumentException>(!string.IsNullOrEmpty(email)); return string.Format("http://www.gravatar.com/avatar/{0}", EncryptMD5(email)); }