{"action":"created","issue":{"url":"https://api.github.com/repos/Silvenga/Slight.Alexa/issues/3","repository_url":"https://api.github.com/repos/Silvenga/Slight.Alexa","labels_url":"https://api.github.com/repos/Silvenga/Slight.Alexa/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/Silvenga/Slight.Alexa/issues/3/comments","events_url":"https://api.github.com/repos/Silvenga/Slight.Alexa/issues/3/events","html_url":"https://github.com/Silvenga/Slight.Alexa/pull/3","id":195119293,"number":3,"title":"Port to .NET Core library","user":{"login":"timheuer","id":4821,"avatar_url":"https://avatars.githubusercontent.com/u/4821?v=3","gravatar_id":"","url":"https://api.github.com/users/timheuer","html_url":"https://github.com/timheuer","followers_url":"https://api.github.com/users/timheuer/followers","following_url":"https://api.github.com/users/timheuer/following{/other_user}","gists_url":"https://api.github.com/users/timheuer/gists{/gist_id}","starred_url":"https://api.github.com/users/timheuer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/timheuer/subscriptions","organizations_url":"https://api.github.com/users/timheuer/orgs","repos_url":"https://api.github.com/users/timheuer/repos","events_url":"https://api.github.com/users/timheuer/events{/privacy}","received_events_url":"https://api.github.com/users/timheuer/received_events","type":"User","site_admin":false},"labels":[{"id":286510647,"url":"https://api.github.com/repos/Silvenga/Slight.Alexa/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"Silvenga","id":2753330,"avatar_url":"https://avatars.githubusercontent.com/u/2753330?v=3","gravatar_id":"","url":"https://api.github.com/users/Silvenga","html_url":"https://github.com/Silvenga","followers_url":"https://api.github.com/users/Silvenga/followers","following_url":"https://api.github.com/users/Silvenga/following{/other_user}","gists_url":"https://api.github.com/users/Silvenga/gists{/gist_id}","starred_url":"https://api.github.com/users/Silvenga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Silvenga/subscriptions","organizations_url":"https://api.github.com/users/Silvenga/orgs","repos_url":"https://api.github.com/users/Silvenga/repos","events_url":"https://api.github.com/users/Silvenga/events{/privacy}","received_events_url":"https://api.github.com/users/Silvenga/received_events","type":"User","site_admin":false},"assignees":[{"login":"Silvenga","id":2753330,"avatar_url":"https://avatars.githubusercontent.com/u/2753330?v=3","gravatar_id":"","url":"https://api.github.com/users/Silvenga","html_url":"https://github.com/Silvenga","followers_url":"https://api.github.com/users/Silvenga/followers","following_url":"https://api.github.com/users/Silvenga/following{/other_user}","gists_url":"https://api.github.com/users/Silvenga/gists{/gist_id}","starred_url":"https://api.github.com/users/Silvenga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Silvenga/subscriptions","organizations_url":"https://api.github.com/users/Silvenga/orgs","repos_url":"https://api.github.com/users/Silvenga/repos","events_url":"https://api.github.com/users/Silvenga/events{/privacy}","received_events_url":"https://api.github.com/users/Silvenga/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2016-12-12T23:43:22Z","updated_at":"2016-12-13T23:39:20Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Silvenga/Slight.Alexa/pulls/3","html_url":"https://github.com/Silvenga/Slight.Alexa/pull/3","diff_url":"https://github.com/Silvenga/Slight.Alexa/pull/3.diff","patch_url":"https://github.com/Silvenga/Slight.Alexa/pull/3.patch"},"body":"Porting to a .NET Core library using Shared code project to maintain the .NET Framework version.  This enables use in AWS Lambda C# usage which is based on .NET Core 1.x.  "},"comment":{"url":"https://api.github.com/repos/Silvenga/Slight.Alexa/issues/comments/266897322","html_url":"https://github.com/Silvenga/Slight.Alexa/pull/3#issuecomment-266897322","issue_url":"https://api.github.com/repos/Silvenga/Slight.Alexa/issues/3","id":266897322,"user":{"login":"Silvenga","id":2753330,"avatar_url":"https://avatars.githubusercontent.com/u/2753330?v=3","gravatar_id":"","url":"https://api.github.com/users/Silvenga","html_url":"https://github.com/Silvenga","followers_url":"https://api.github.com/users/Silvenga/followers","following_url":"https://api.github.com/users/Silvenga/following{/other_user}","gists_url":"https://api.github.com/users/Silvenga/gists{/gist_id}","starred_url":"https://api.github.com/users/Silvenga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Silvenga/subscriptions","organizations_url":"https://api.github.com/users/Silvenga/orgs","repos_url":"https://api.github.com/users/Silvenga/repos","events_url":"https://api.github.com/users/Silvenga/events{/privacy}","received_events_url":"https://api.github.com/users/Silvenga/received_events","type":"User","site_admin":false},"created_at":"2016-12-13T23:39:20Z","updated_at":"2016-12-13T23:39:20Z","body":"Also, in regards to the casing issues you were getting:\r\n\r\nEnforcing the JSON property names via attributes definitely works and I would almost call that best practice, but my concern is for introducing a hard requirement of Newtonsoft.Net. With such a hard dependency the project now only works for Newtonsoft.Net and requires it's installation. When I worked with Alexa I used `SerializerSettings` e.g. (https://github.com/Silvenga/Small-Projects/blob/master/EchoLink/EchoLink/Startup.cs#L23) for the same outcome. \r\n\r\nAlthough, there is no saying that someday Amazon won't decide they want to break the automagic of Newtonsoft.Net with a property that begins with a number or something. In that case, hard coded property names are the only way to go. \r\n\r\nDo you have any thoughts?"}}
{"actor":{"display_login":"Silvenga"}}