public override bool Equals(object obj)
{
if (ReferenceEquals(null, obj))
{
return false;
}
if (ReferenceEquals(this, obj))
{
return true;
}
if (obj.GetType() != typeof(ContextInfo))
{
return false;
}
return GetHashCode() == obj.GetHashCode();
}