diff --git a/src/AspnetRun.Core/ValueObjects/Base/ValueObject.cs b/src/AspnetRun.Core/ValueObjects/Base/ValueObject.cs index 0305e6f..33e9c2f 100644 --- a/src/AspnetRun.Core/ValueObjects/Base/ValueObject.cs +++ b/src/AspnetRun.Core/ValueObjects/Base/ValueObject.cs @@ -51,6 +51,16 @@ public override bool Equals(object obj) return !thisValues.MoveNext() && !otherValues.MoveNext(); } + public static bool operator ==(ValueObject one, ValueObject two) + { + return EqualOperator(one, two); + } + + public static bool operator !=(ValueObject one, ValueObject two) + { + return NotEqualOperator(one, two); + } + public override int GetHashCode() { return GetAtomicValues()