I've searched but didn't find something that would clear my thoughts on this question..
Is this piece of code a bad practice? Or is it okay to have two await calls such as this?
I'm not sure if this 2 awaits could somehow run into some kind of issue..

```
var numero = await _context.xpto
            .AnyAsync(s => s.field1 == value1) ? await _context.xpto
            .Where(a => a.field1 == value1)
            .MaxAsync(a => a.field2) : 0;

```