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; } } } }