PandaWood / ExceptionReporter.NET

ExceptionReporter is a .NET component that gathers detailed information on an Exception and the application/system running it. It allows the user to copy, save or send a custom-formatted report to the developer
MIT License
51 stars 32 forks source link

Ability to create GitHub issue from exception #16

Closed PandaWood closed 6 years ago

PandaWood commented 6 years ago

Using this library would make this fairly easy - https://github.com/octokit/octokit.net (caveat of requiring another dependency)

The code would probably give the error title to the issue and check for existing issues with the same name before creating a new one.

PandaWood commented 6 years ago

I looked it into this and it's not trivial - even with the Octokit. It looks like the best way would be to create a GitHub App - in order to allow the developer to set restricted access to his repository but still allow new issues to be created.

JavierCanon commented 6 years ago

Or maybe the first easy way, if using an intermediate php or asp.net page for not make public your github key, and publish the issue.

PandaWood commented 6 years ago

I think I'll drop this issue in favor of the now-implemented ReportSendMethod.WebService