private bool Equals(AsyncPropertyExpression <T> other) { return(Method.Equals(other.Method)); }
public PropertyObserverBuilder <T, TProperty> OnPropertyChangingCallAsync(Func <T, Task> @delegate) { OnPropertyChangingExpression = new AsyncPropertyExpression <T>(Instance, @delegate); return(this); }