[
  {
    "Id": "1203132",
    "ThreadId": "529043",
    "Html": "Hello,<br />\n<br />\nFirst of all, sorry for my bad english :-(<br />\nI have a problem. Why after having implemented a management ReadProgress, the event does not not pass through the associated method ? :-(<br />\n<br />\nCould someone explain to me why?<br />\n<pre><code>       using (ZipFile zip = ZipFile.Read(_ZipFileName, readOptions))\n       {\n             zip.ReadProgress += zip_ReadProgress;\n             \n             foreach (ZipEntry e in zip.Entries)\n             {\n               ...\n             }\n            \n         ...\n        }\n\n        private void zip_ReadProgress(object sender, ReadProgressEventArgs e)\n        {\n            MessageBox.Show(&quot;hello&quot;);  // Not very elegant but effective...\n\n            switch (e.EventType)\n            {\n                case ZipProgressEventType.Reading_Started:\n                    ...\n                    break;\n\n                case ZipProgressEventType.Reading_BeforeReadEntry:\n                    ...\n                    break;\n\n                case ZipProgressEventType.Reading_ArchiveBytesRead:\n                    ...\n                    break;\n\n                case ZipProgressEventType.Reading_Completed:\n                    ...\n                    break;\n            }\n        }\n</code></pre>\n\nThank you for your answers<br />\n<br />\nChris. <br />\n",
    "PostedDate": "2014-02-05T10:17:20.627-08:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]