When create update like with this update definition
PullFilter(it => it.ArrayInt, Builders<int>.Filter.Gte("ArrayInt", 1));
the cshapr driver generate towards server a request seems like this:
$pull: { ArrayInt: { ArrayInt: { $gte: 4 } } }
but the right it should be :
$pull: { ArrayInt: { $gte: 4 } }