{"action":"opened","number":81,"pull_request":{"url":"https://api.github.com/repos/Catel/Catel/pulls/81","id":57871564,"html_url":"https://github.com/Catel/Catel/pull/81","diff_url":"https://github.com/Catel/Catel/pull/81.diff","patch_url":"https://github.com/Catel/Catel/pull/81.patch","issue_url":"https://api.github.com/repos/Catel/Catel/issues/81","number":81,"state":"open","locked":false,"title":"Avoid DynamicInvoke","user":{"login":"joerg1985","id":16140691,"avatar_url":"https://avatars.githubusercontent.com/u/16140691?v=3","gravatar_id":"","url":"https://api.github.com/users/joerg1985","html_url":"https://github.com/joerg1985","followers_url":"https://api.github.com/users/joerg1985/followers","following_url":"https://api.github.com/users/joerg1985/following{/other_user}","gists_url":"https://api.github.com/users/joerg1985/gists{/gist_id}","starred_url":"https://api.github.com/users/joerg1985/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joerg1985/subscriptions","organizations_url":"https://api.github.com/users/joerg1985/orgs","repos_url":"https://api.github.com/users/joerg1985/repos","events_url":"https://api.github.com/users/joerg1985/events{/privacy}","received_events_url":"https://api.github.com/users/joerg1985/received_events","type":"User","site_admin":false},"body":"DynamicInvoke is expensive, it can easily avoided by implementing the\r\nSplitInvoke for the needed types.","created_at":"2016-02-01T17:26:21Z","updated_at":"2016-02-01T17:26:21Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/Catel/Catel/pulls/81/commits","review_comments_url":"https://api.github.com/repos/Catel/Catel/pulls/81/comments","review_comment_url":"https://api.github.com/repos/Catel/Catel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Catel/Catel/issues/81/comments","statuses_url":"https://api.github.com/repos/Catel/Catel/statuses/fe983418663b3ca7ecacbb8d3a486699aba088c0","head":{"label":"joerg1985:develop","ref":"develop","sha":"fe983418663b3ca7ecacbb8d3a486699aba088c0","user":{"login":"joerg1985","id":16140691,"avatar_url":"https://avatars.githubusercontent.com/u/16140691?v=3","gravatar_id":"","url":"https://api.github.com/users/joerg1985","html_url":"https://github.com/joerg1985","followers_url":"https://api.github.com/users/joerg1985/followers","following_url":"https://api.github.com/users/joerg1985/following{/other_user}","gists_url":"https://api.github.com/users/joerg1985/gists{/gist_id}","starred_url":"https://api.github.com/users/joerg1985/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joerg1985/subscriptions","organizations_url":"https://api.github.com/users/joerg1985/orgs","repos_url":"https://api.github.com/users/joerg1985/repos","events_url":"https://api.github.com/users/joerg1985/events{/privacy}","received_events_url":"https://api.github.com/users/joerg1985/received_events","type":"User","site_admin":false},"repo":{"id":50853214,"name":"Catel","full_name":"joerg1985/Catel","owner":{"login":"joerg1985","id":16140691,"avatar_url":"https://avatars.githubusercontent.com/u/16140691?v=3","gravatar_id":"","url":"https://api.github.com/users/joerg1985","html_url":"https://github.com/joerg1985","followers_url":"https://api.github.com/users/joerg1985/followers","following_url":"https://api.github.com/users/joerg1985/following{/other_user}","gists_url":"https://api.github.com/users/joerg1985/gists{/gist_id}","starred_url":"https://api.github.com/users/joerg1985/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joerg1985/subscriptions","organizations_url":"https://api.github.com/users/joerg1985/orgs","repos_url":"https://api.github.com/users/joerg1985/repos","events_url":"https://api.github.com/users/joerg1985/events{/privacy}","received_events_url":"https://api.github.com/users/joerg1985/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/joerg1985/Catel","description":"An application development platform","fork":true,"url":"https://api.github.com/repos/joerg1985/Catel","forks_url":"https://api.github.com/repos/joerg1985/Catel/forks","keys_url":"https://api.github.com/repos/joerg1985/Catel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/joerg1985/Catel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/joerg1985/Catel/teams","hooks_url":"https://api.github.com/repos/joerg1985/Catel/hooks","issue_events_url":"https://api.github.com/repos/joerg1985/Catel/issues/events{/number}","events_url":"https://api.github.com/repos/joerg1985/Catel/events","assignees_url":"https://api.github.com/repos/joerg1985/Catel/assignees{/user}","branches_url":"https://api.github.com/repos/joerg1985/Catel/branches{/branch}","tags_url":"https://api.github.com/repos/joerg1985/Catel/tags","blobs_url":"https://api.github.com/repos/joerg1985/Catel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/joerg1985/Catel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/joerg1985/Catel/git/refs{/sha}","trees_url":"https://api.github.com/repos/joerg1985/Catel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/joerg1985/Catel/statuses/{sha}","languages_url":"https://api.github.com/repos/joerg1985/Catel/languages","stargazers_url":"https://api.github.com/repos/joerg1985/Catel/stargazers","contributors_url":"https://api.github.com/repos/joerg1985/Catel/contributors","subscribers_url":"https://api.github.com/repos/joerg1985/Catel/subscribers","subscription_url":"https://api.github.com/repos/joerg1985/Catel/subscription","commits_url":"https://api.github.com/repos/joerg1985/Catel/commits{/sha}","git_commits_url":"https://api.github.com/repos/joerg1985/Catel/git/commits{/sha}","comments_url":"https://api.github.com/repos/joerg1985/Catel/comments{/number}","issue_comment_url":"https://api.github.com/repos/joerg1985/Catel/issues/comments{/number}","contents_url":"https://api.github.com/repos/joerg1985/Catel/contents/{+path}","compare_url":"https://api.github.com/repos/joerg1985/Catel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/joerg1985/Catel/merges","archive_url":"https://api.github.com/repos/joerg1985/Catel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/joerg1985/Catel/downloads","issues_url":"https://api.github.com/repos/joerg1985/Catel/issues{/number}","pulls_url":"https://api.github.com/repos/joerg1985/Catel/pulls{/number}","milestones_url":"https://api.github.com/repos/joerg1985/Catel/milestones{/number}","notifications_url":"https://api.github.com/repos/joerg1985/Catel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/joerg1985/Catel/labels{/name}","releases_url":"https://api.github.com/repos/joerg1985/Catel/releases{/id}","deployments_url":"https://api.github.com/repos/joerg1985/Catel/deployments","created_at":"2016-02-01T16:31:32Z","updated_at":"2016-02-01T16:31:38Z","pushed_at":"2016-02-01T17:25:58Z","git_url":"git://github.com/joerg1985/Catel.git","ssh_url":"git@github.com:joerg1985/Catel.git","clone_url":"https://github.com/joerg1985/Catel.git","svn_url":"https://github.com/joerg1985/Catel","homepage":"http://www.catelproject.com","size":20061,"stargazers_count":0,"watchers_count":0,"language":"C#","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"develop"}},"base":{"label":"Catel:develop","ref":"develop","sha":"2411ad8f6cb22791f3736f6a3d272f70d8bb7a9f","user":{"login":"Catel","id":4129749,"avatar_url":"https://avatars.githubusercontent.com/u/4129749?v=3","gravatar_id":"","url":"https://api.github.com/users/Catel","html_url":"https://github.com/Catel","followers_url":"https://api.github.com/users/Catel/followers","following_url":"https://api.github.com/users/Catel/following{/other_user}","gists_url":"https://api.github.com/users/Catel/gists{/gist_id}","starred_url":"https://api.github.com/users/Catel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Catel/subscriptions","organizations_url":"https://api.github.com/users/Catel/orgs","repos_url":"https://api.github.com/users/Catel/repos","events_url":"https://api.github.com/users/Catel/events{/privacy}","received_events_url":"https://api.github.com/users/Catel/received_events","type":"Organization","site_admin":false},"repo":{"id":9501756,"name":"Catel","full_name":"Catel/Catel","owner":{"login":"Catel","id":4129749,"avatar_url":"https://avatars.githubusercontent.com/u/4129749?v=3","gravatar_id":"","url":"https://api.github.com/users/Catel","html_url":"https://github.com/Catel","followers_url":"https://api.github.com/users/Catel/followers","following_url":"https://api.github.com/users/Catel/following{/other_user}","gists_url":"https://api.github.com/users/Catel/gists{/gist_id}","starred_url":"https://api.github.com/users/Catel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Catel/subscriptions","organizations_url":"https://api.github.com/users/Catel/orgs","repos_url":"https://api.github.com/users/Catel/repos","events_url":"https://api.github.com/users/Catel/events{/privacy}","received_events_url":"https://api.github.com/users/Catel/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Catel/Catel","description":"An application development platform","fork":false,"url":"https://api.github.com/repos/Catel/Catel","forks_url":"https://api.github.com/repos/Catel/Catel/forks","keys_url":"https://api.github.com/repos/Catel/Catel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Catel/Catel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Catel/Catel/teams","hooks_url":"https://api.github.com/repos/Catel/Catel/hooks","issue_events_url":"https://api.github.com/repos/Catel/Catel/issues/events{/number}","events_url":"https://api.github.com/repos/Catel/Catel/events","assignees_url":"https://api.github.com/repos/Catel/Catel/assignees{/user}","branches_url":"https://api.github.com/repos/Catel/Catel/branches{/branch}","tags_url":"https://api.github.com/repos/Catel/Catel/tags","blobs_url":"https://api.github.com/repos/Catel/Catel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Catel/Catel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Catel/Catel/git/refs{/sha}","trees_url":"https://api.github.com/repos/Catel/Catel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Catel/Catel/statuses/{sha}","languages_url":"https://api.github.com/repos/Catel/Catel/languages","stargazers_url":"https://api.github.com/repos/Catel/Catel/stargazers","contributors_url":"https://api.github.com/repos/Catel/Catel/contributors","subscribers_url":"https://api.github.com/repos/Catel/Catel/subscribers","subscription_url":"https://api.github.com/repos/Catel/Catel/subscription","commits_url":"https://api.github.com/repos/Catel/Catel/commits{/sha}","git_commits_url":"https://api.github.com/repos/Catel/Catel/git/commits{/sha}","comments_url":"https://api.github.com/repos/Catel/Catel/comments{/number}","issue_comment_url":"https://api.github.com/repos/Catel/Catel/issues/comments{/number}","contents_url":"https://api.github.com/repos/Catel/Catel/contents/{+path}","compare_url":"https://api.github.com/repos/Catel/Catel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Catel/Catel/merges","archive_url":"https://api.github.com/repos/Catel/Catel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Catel/Catel/downloads","issues_url":"https://api.github.com/repos/Catel/Catel/issues{/number}","pulls_url":"https://api.github.com/repos/Catel/Catel/pulls{/number}","milestones_url":"https://api.github.com/repos/Catel/Catel/milestones{/number}","notifications_url":"https://api.github.com/repos/Catel/Catel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Catel/Catel/labels{/name}","releases_url":"https://api.github.com/repos/Catel/Catel/releases{/id}","deployments_url":"https://api.github.com/repos/Catel/Catel/deployments","created_at":"2013-04-17T16:07:56Z","updated_at":"2016-01-29T04:20:49Z","pushed_at":"2016-02-01T17:26:21Z","git_url":"git://github.com/Catel/Catel.git","ssh_url":"git@github.com:Catel/Catel.git","clone_url":"https://github.com/Catel/Catel.git","svn_url":"https://github.com/Catel/Catel","homepage":"http://www.catelproject.com","size":21505,"stargazers_count":167,"watchers_count":167,"language":"C#","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":72,"mirror_url":null,"open_issues_count":2,"forks":72,"open_issues":2,"watchers":167,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/Catel/Catel/pulls/81"},"html":{"href":"https://github.com/Catel/Catel/pull/81"},"issue":{"href":"https://api.github.com/repos/Catel/Catel/issues/81"},"comments":{"href":"https://api.github.com/repos/Catel/Catel/issues/81/comments"},"review_comments":{"href":"https://api.github.com/repos/Catel/Catel/pulls/81/comments"},"review_comment":{"href":"https://api.github.com/repos/Catel/Catel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Catel/Catel/pulls/81/commits"},"statuses":{"href":"https://api.github.com/repos/Catel/Catel/statuses/fe983418663b3ca7ecacbb8d3a486699aba088c0"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":86,"deletions":4,"changed_files":1}}