Beispiel #1
0
 internal async IAsyncEnumerable <string> ProcessOneByOneAsync()
 {
     foreach (var text in _texts)
     {
         yield return(await _worker.HardAndLongTextProcessing(text));
     }
 }
Beispiel #2
0
 public async Task ProcessMessage()
 {
     while (await _reader.WaitToReadAsync())
     {
         var result = _reader.TryRead(out var text);
         if (result)
         {
             await _worker.HardAndLongTextProcessing(text);
         }
         else
         {
             Console.WriteLine("Cannot process data!");
         }
     }
 }