{"action":"opened","issue":{"url":"https://api.github.com/repos/serilog/serilog/issues/1362","repository_url":"https://api.github.com/repos/serilog/serilog","labels_url":"https://api.github.com/repos/serilog/serilog/issues/1362/labels{/name}","comments_url":"https://api.github.com/repos/serilog/serilog/issues/1362/comments","events_url":"https://api.github.com/repos/serilog/serilog/issues/1362/events","html_url":"https://github.com/serilog/serilog/issues/1362","id":495155717,"node_id":"MDU6SXNzdWU0OTUxNTU3MTc=","number":1362,"title":"Destructure with custom deserializer","user":{"login":"PDRDaveF","id":51961272,"node_id":"MDQ6VXNlcjUxOTYxMjcy","avatar_url":"https://avatars3.githubusercontent.com/u/51961272?v=4","gravatar_id":"","url":"https://api.github.com/users/PDRDaveF","html_url":"https://github.com/PDRDaveF","followers_url":"https://api.github.com/users/PDRDaveF/followers","following_url":"https://api.github.com/users/PDRDaveF/following{/other_user}","gists_url":"https://api.github.com/users/PDRDaveF/gists{/gist_id}","starred_url":"https://api.github.com/users/PDRDaveF/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PDRDaveF/subscriptions","organizations_url":"https://api.github.com/users/PDRDaveF/orgs","repos_url":"https://api.github.com/users/PDRDaveF/repos","events_url":"https://api.github.com/users/PDRDaveF/events{/privacy}","received_events_url":"https://api.github.com/users/PDRDaveF/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-09-18T11:06:13Z","updated_at":"2019-09-18T11:06:13Z","closed_at":null,"author_association":"NONE","body":"Is it possible to have something like an IDestructuringPolicy that uses a custom deserializer to deconstruct objects?\r\n\r\nThe issue is we're logging HL7/FHIR responses, and something like JSON.NET just explodes trying to deal with them, whereas another library can handle them and their complex rules.\r\n\r\nEqually, we don't want escaped strings which we can log, but a stringified object.\r\n\r\nThanks in advance,\r\n\r\nDave"}}
{"actor":{"display_login":"PDRDaveF"}}