in dotnet/dotnet-guestbook/src/backend/MessageRepository.cs [26:38]
public IEnumerable<GuestbookEntry> FindAll()
{
using (var cursor = entities.Find<GuestbookEntry>(entry => true).SortByDescending(e => e.Date).ToCursor())
{
while (cursor.MoveNext())
{
foreach (var current in cursor.Current)
{
yield return current;
}
}
}
}