public override int GetHashCode() { return(TargetMapping != null ? TargetMapping.GetHashCode() : 0); }