Witam,
Mam pewnien problem programowaniem asynchronicznym w C#. Mam zdanaie wykonujące się w pętli i pobierające za każdym jej przebiegiem jedną wiadomość. Wiadomości są zapisywane na liście. Metoda pobierająca powinna działać tak że pobiera wiadomości dopóki : nie osiągnie max ilości wiadomości lub gdy timeout nie zostanie osiągnięty. W obu przypadkach powina zostać zwrócona zawartość listy (albo z max ilością wiadomości albo lista pusta). Potrzebuję jakiegos naprowadzenia bo przez ostatnie 2 dni wyorzystaęłm już wszytskie chyba mozliwości użycia caneclationToken. Jakieś wtępne pomysły ? Aha nie ma opcji po prostu puszczenia while tak żeby wykorzystywal 100% CPU.