Witam, od razu zaznaczę, że jestem newbie.

Potrzebuję zwrócić bazę danych (MongoDB) jako

 public IEnumerable<Person>

 return

Niestety jedyny sposób jaki udało mi się wymyślić, to rozesłanie tego jako napis(i to działa, rozsyła to w html w listę ul która jest w divie X), lecz niestety nie jest to pożądane rozwiązanie.

       for (int i = 0; i <= 1000; i++)
            {
                var filter = Builders<converter>.Filter.Where(x => x.id == i);
                var list = collection.Find(filter).ToList();


                foreach (var s in list)
                {
                    
                    Broadcast(s.id + ", "  + s.order + ", " + s.imie + ", " +s.nazwisko + ", " + s.email);
                }
                list.Clear();

            }

       public void Broadcast(string output)
        {
            Clients.All.broadcastMessage(output);
          
        }

Ma ktoś pomysł jak mógłbym to rozwiązać? Niestety Google nie jest wystarczająco Noob-Friendly w sprawach Angulara2 i Signalera :(