Laut dieser Blogbeitrag
, wird der Positionsoperator durch Adressierung des -1th
implementiert -Element:
Builders<State>.Projection.Include(state => state.transfer.attempts[-1])
oder
Builders<State>.Projection.Include(state => state.transfer.attempts.ElementAt(-1));
Dieselbe Lösung wird in dieser SO-Antwort erwähnt .
Ich habe versucht, einen Hinweis auf dieses Verhalten in der Dokumentation zu finden, aber ohne Erfolg.