{"action":"created","issue":{"url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody/issues/2","repository_url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody","labels_url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody/issues/2/comments","events_url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody/issues/2/events","html_url":"https://github.com/vescon/MethodBoundaryAspect.Fody/issues/2","id":121279242,"number":2,"title":"Suppressing Rethrow","user":{"login":"dgauerke","id":15960292,"avatar_url":"https://avatars0.githubusercontent.com/u/15960292?v=4","gravatar_id":"","url":"https://api.github.com/users/dgauerke","html_url":"https://github.com/dgauerke","followers_url":"https://api.github.com/users/dgauerke/followers","following_url":"https://api.github.com/users/dgauerke/following{/other_user}","gists_url":"https://api.github.com/users/dgauerke/gists{/gist_id}","starred_url":"https://api.github.com/users/dgauerke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgauerke/subscriptions","organizations_url":"https://api.github.com/users/dgauerke/orgs","repos_url":"https://api.github.com/users/dgauerke/repos","events_url":"https://api.github.com/users/dgauerke/events{/privacy}","received_events_url":"https://api.github.com/users/dgauerke/received_events","type":"User","site_admin":false},"labels":[{"id":245280474,"url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"Ralf1108","id":3949137,"avatar_url":"https://avatars1.githubusercontent.com/u/3949137?v=4","gravatar_id":"","url":"https://api.github.com/users/Ralf1108","html_url":"https://github.com/Ralf1108","followers_url":"https://api.github.com/users/Ralf1108/followers","following_url":"https://api.github.com/users/Ralf1108/following{/other_user}","gists_url":"https://api.github.com/users/Ralf1108/gists{/gist_id}","starred_url":"https://api.github.com/users/Ralf1108/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ralf1108/subscriptions","organizations_url":"https://api.github.com/users/Ralf1108/orgs","repos_url":"https://api.github.com/users/Ralf1108/repos","events_url":"https://api.github.com/users/Ralf1108/events{/privacy}","received_events_url":"https://api.github.com/users/Ralf1108/received_events","type":"User","site_admin":false},"assignees":[{"login":"Ralf1108","id":3949137,"avatar_url":"https://avatars1.githubusercontent.com/u/3949137?v=4","gravatar_id":"","url":"https://api.github.com/users/Ralf1108","html_url":"https://github.com/Ralf1108","followers_url":"https://api.github.com/users/Ralf1108/followers","following_url":"https://api.github.com/users/Ralf1108/following{/other_user}","gists_url":"https://api.github.com/users/Ralf1108/gists{/gist_id}","starred_url":"https://api.github.com/users/Ralf1108/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ralf1108/subscriptions","organizations_url":"https://api.github.com/users/Ralf1108/orgs","repos_url":"https://api.github.com/users/Ralf1108/repos","events_url":"https://api.github.com/users/Ralf1108/events{/privacy}","received_events_url":"https://api.github.com/users/Ralf1108/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2015-12-09T16:03:32Z","updated_at":"2018-02-10T08:45:32Z","closed_at":null,"author_association":"NONE","body":"Under certain circumstances it would be nice to not rethrow the exception.  Without changing the code too much, just adding an if statement like so would be great:\n\n```\n        object[] objArray = new object[0];\n        MethodExecutionArgs args = new MethodExecutionArgs();\n        args.Arguments = objArray;\n        MethodBase currentMethod = MethodBase.GetCurrentMethod();\n        args.Method = currentMethod;\n        ExceptionAspect exceptionAspect = new ExceptionAspect();\n        exceptionAspect.OnEntry(args);\n        try\n        {\n            throw (Exception)new NullReferenceException(\"Test\");\n        }\n        catch (Exception ex)\n        {\n            args.Exception = ex;\n            exceptionAspect.OnException(args);\n            if (args != null)\n                throw;\n        }\n```\n"},"comment":{"url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody/issues/comments/364636607","html_url":"https://github.com/vescon/MethodBoundaryAspect.Fody/issues/2#issuecomment-364636607","issue_url":"https://api.github.com/repos/vescon/MethodBoundaryAspect.Fody/issues/2","id":364636607,"user":{"login":"marcells","id":1291607,"avatar_url":"https://avatars1.githubusercontent.com/u/1291607?v=4","gravatar_id":"","url":"https://api.github.com/users/marcells","html_url":"https://github.com/marcells","followers_url":"https://api.github.com/users/marcells/followers","following_url":"https://api.github.com/users/marcells/following{/other_user}","gists_url":"https://api.github.com/users/marcells/gists{/gist_id}","starred_url":"https://api.github.com/users/marcells/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcells/subscriptions","organizations_url":"https://api.github.com/users/marcells/orgs","repos_url":"https://api.github.com/users/marcells/repos","events_url":"https://api.github.com/users/marcells/events{/privacy}","received_events_url":"https://api.github.com/users/marcells/received_events","type":"User","site_admin":false},"created_at":"2018-02-10T08:45:32Z","updated_at":"2018-02-10T08:45:32Z","author_association":"CONTRIBUTOR","body":"@ralf1108 is currently changing the internal implementation how the aspect is weaved. When he's finished, we will take a look at this issue."}}
{"actor":{"display_login":"marcells"}}