{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "closed due to lack of interest.",
    "ClosedDate": "2008-10-22T07:50:56.953-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "This line can cause some filesystem errors that are not catched\nSystem.IO.File.Move(_temporaryFileName, _name);\n \nI think it is better to catch them and populate an error object ?\n \nRegards\nDominique",
    "LastUpdatedDate": "2013-05-16T05:32:36.94-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2008-10-14T16:09:10.49-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Catch access denied error in Save() method",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 6430
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Hey Dominique, what would you prefer the library do?  \r\nCurrently if there is an exception during Save(), it will be delivered to the application. \r\nWhat are you asking that the library do differently?  Do you want the library to return a different exception? \r\n",
      "PostedDate": "2008-10-16T17:36:05.44-07:00",
      "Id": -2147483648
    },
    {
      "Message": "Hi Cheeso,\r\n\r\nThat's ok for me, you can close this item.\r\n\r\nThanks",
      "PostedDate": "2008-10-21T23:22:41.103-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2008-10-22T07:50:56.953-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:44:38.423-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:32:36.94-07:00",
      "Id": -2147483648
    }
  ]
}