Example #1
0
 private static IEnumerable <Message> ReadMessages(Func <Stream> openStream)
 {
     using (var stream = openStream())
     {
         var     reader = new LogReader(stream);
         Message message;
         while ((message = reader.ReadMessage()) != null)
         {
             yield return(message);
         }
     }
 }
Example #2
0
 private static IEnumerable<Message> ReadMessages(Func<Stream> openStream)
 {
     using (var stream = openStream())
     {
         var reader = new LogReader(stream);
         Message message;
         while ((message = reader.ReadMessage()) != null)
         {
             yield return message;
         }
     }
 }