Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexandresanlim/dotnet-slack-exception-log-send
Create a bug report with exceptions from your code and send to Slack
https://github.com/alexandresanlim/dotnet-slack-exception-log-send
bug csharp dotnet exception-handler exceptions nuget report slack xamarin xamarin-forms
Last synced: about 10 hours ago
JSON representation
Create a bug report with exceptions from your code and send to Slack
- Host: GitHub
- URL: https://github.com/alexandresanlim/dotnet-slack-exception-log-send
- Owner: alexandresanlim
- Created: 2019-09-20T19:21:58.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-03-30T18:54:31.000Z (over 3 years ago)
- Last Synced: 2024-11-13T13:28:35.418Z (4 days ago)
- Topics: bug, csharp, dotnet, exception-handler, exceptions, nuget, report, slack, xamarin, xamarin-forms
- Language: C#
- Homepage:
- Size: 159 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Slack Exception Send
[![Nuget](https://img.shields.io/nuget/dt/Slack.Exception.Send)](https://www.nuget.org/packages/Slack.Exception.Send)
[![Nuget](https://img.shields.io/nuget/v/Slack.Exception.Send)](https://www.nuget.org/packages/Slack.Exception.Send)With this .net package you will be able to create a bug report with Slack application, inspect and track any issues your users run into while running your app.
# How to use?
It's really simple, send an error to be tracked as a handled exception using the function SendToSlack:
```csharp
try
{
//your code here
}
catch (System.Exception ex)
{
ex.SendToSlack();
}
```
Results in:![alt text](https://i.imgur.com/Pc0MXIj.png)
## How to start it?
We have a [great wiki article](https://github.com/alexandresanlim/DotNet.Slack.ExceptionSend/wiki) explaining exactly that or follow the steps:[1 - Prepare your Slack channel to receive exceptions](https://github.com/alexandresanlim/DotNet.Slack.ExceptionSend/wiki/1---Prepare-your-slack-channel-to-receive-exceptions)
[2 - Prepare your application to send exceptions](https://github.com/alexandresanlim/DotNet.Slack.ExceptionSend/wiki/2-Prepare-your-application-to-send-exceptions-to-Slack-channel)
[3 - Customizations](https://github.com/alexandresanlim/DotNet.Slack.ExceptionSend/wiki/3-Customizations)
[3.1 - Add extra fields](https://github.com/alexandresanlim/DotNet.Slack.ExceptionSend/wiki/3.1-Add-extra-fields)
[3.2 - Add actions](https://github.com/alexandresanlim/DotNet.Slack.ExceptionSend/wiki/3.2-Add-Actions)
[4 - Execute tests on this project](https://github.com/alexandresanlim/DotNet.Slack.ExceptionSend/wiki/4-Execute-tests-on-this-project)