Wesley Baartman

Results 22 comments of Wesley Baartman

@jeremydmiller For some more context: In production we are using a bunch of (single) value object definitions from this library: https://github.com/Qowaiv/Qowaiv in order to have more strongly typed/meaningful types rather...

@jeremydmiller sorry for the late reply, I haven't been near a computer for a while. Unfortunately, the code I mentioned earlier is owned by my employer, so I can not...

@mysticmind That one does appear to be working: ```csharp var r1 = await querySession .Query() .Where(x => x.Inner.Value < 50) .ToListAsync(); // [] var cmd1 = querySession .Query() .Where(x =>...

I'm not entirely sure why you wouldn't want to support such queries. We work a lot with (deep) nested documents. Being able to "unpeel" the first few layers is very...

Couldn't the `Select`s be "hoisted" (or more accurately, whatever the opposite of hoisting is) to the end of the query by some form of query planner? Given some definition: ```csharp...

For further context: If I look at the query generated by `6.4.1` for the first example above: ```csharp query .Where(a => a.Value1 > 5) .Select(a => a.B) .Where(b => b.Value2...

If this would be something you would want to support, I could potentially look into it in the future (no promises though).

@jeremydmiller The failing test seems flaky, it passes locally most of the time, but fails occasionally (failed for the first time after 33 iterations when using Run Until Failure). Not...

@jeremydmiller I understand that for using them as write models this does not make much sense (and goes against certain DDD principles). but in this particular cases I was actually...

It appears that the problem is the recursive generic definition: ```csharp public struct Vec3 where T : IEquatable { public T X; public T Y; public T Z; public Vec3(T...