public virtual bool Equals(TestClassId other)
		{
			if (ReferenceEquals(null, other))
			{
				return false;
			}
			if (ReferenceEquals(this, other))
			{
				return true;
			}
			return Equals(other.Customer, Customer) && other.SomeInt == SomeInt;
		}
 public virtual bool Equals(TestClassId other)
 {
     if (ReferenceEquals(null, other))
     {
         return(false);
     }
     if (ReferenceEquals(this, other))
     {
         return(true);
     }
     return(Equals(other.Customer, Customer) && other.SomeInt == SomeInt);
 }