Ifølge dette blogindlæg
, implementeres positionsoperatøren ved at adressere -1th
-element:
Builders<State>.Projection.Include(state => state.transfer.attempts[-1])
eller
Builders<State>.Projection.Include(state => state.transfer.attempts.ElementAt(-1));
Den samme løsning er nævnt i dette SO-svar .
Jeg har forsøgt at finde en reference til denne adfærd i dokumentationen, men dog uden held.