[
  {
    "Id": "242908",
    "ThreadId": "71231",
    "Html": "<p>I started using this new function which is very convenient.</p>\r\n<p>While it works where I actually have writen the code to write bytes, when I am using a temporary { writer.Close(); } delegate (i.e. no bytes written), the generated Zip file results in &quot;premature end of file&quot; exception when I try to unZip it with WinZip (probably DotnetZip would have the same problem).</p>\r\n<p>It is not very usefull to create 0 bytes files, but the need could occur.</p>\r\n<p>&nbsp;</p>",
    "PostedDate": "2009-10-07T04:35:05.933-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "243016",
    "ThreadId": "71231",
    "Html": "<p>Yes, I still need to smooth out the edge cases.</p>\r\n<p>&nbsp;</p>",
    "PostedDate": "2009-10-07T09:23:33.387-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "243017",
    "ThreadId": "71231",
    "Html": "This discussion has been copied to a work item. Click <a href=\"http://dotnetzip.codeplex.com/WorkItem/View.aspx?WorkItemId=8931\">here</a> to go to the work item and continue the discussion.",
    "PostedDate": "2009-10-07T09:24:00.837-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "243152",
    "ThreadId": "71231",
    "Html": "<p>I fixed that up, GM.&nbsp; v1.9.0.17</p>",
    "PostedDate": "2009-10-07T14:34:25.213-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]