public void GetSingleArticleBody()
        {
            using (var client = new Rfc977NntpClientWithExtensions())
            {
                client.ProtocolLogger = Console.Error;
                client.Connect(Server);
                client.SelectNewsgroup(TestNewsGroup);

                var d = client.RetrieveArticleHeader();
                foreach (var b in client.RetrieveArticleBody())
                {
                }
            }
        }
 public void GroupSelectAndDownloadMultipleHeadersUsingArticleId()
 {
     using (var client = new Rfc977NntpClientWithExtensions())
     {
         client.ConnectTest();
         client.SendModeReader();
         client.SelectNewsgroup("alt.test");
         for (var i = client.CurrentGroup.FirstArticleId; i < client.CurrentGroup.LastArticleId; i++)
         {
             var header = client.RetrieveArticleHeader(i);
             if (i > 10)
             {
                 break;
             }
         }
     }
 }
 public void GroupSelectAndDownloadSingleHeader()
 {
     using (var client = new Rfc977NntpClientWithExtensions())
     {
         client.ConnectTest();
         client.SendModeReader();
         client.SelectNewsgroup("alt.test");
         var header = client.RetrieveArticleHeader();
     }
 }
 public void GroupSelectAndDownloadMultipleHeaders()
 {
     using (var client = new Rfc977NntpClientWithExtensions())
     {
         client.ConnectTest();
         client.SendModeReader();
         client.SelectNewsgroup("alt.test");
         Console.WriteLine(client.CurrentGroup.ToString());
         client.ProtocolLogger = Console.Error;
         for (var i = client.CurrentGroup.FirstArticleId; i < client.CurrentGroup.LastArticleId; i++)
         {
             var header = client.RetrieveArticleHeader();
             if (i > 10)
             {
                 break;
             }
         }
     }
 }