Spot every bug. Discover every performance issue. Ship new features faster and deliver flawless user experiences. Raygun enables you to build stronger, faster and more resilient web and mobile applications for your customers. With smart .NET error and performance monitoring software from Raygun, you can be alerted to issues affecting your users, the second they happen.
The following instructions will integrate Raygun with a vanilla .NET console application written in C#.
The best way to get Raygun is to install the NuGet package. With the NuGet Visual Studio extension installed, right-click on your project and select "Manage NuGet Packages..." Make sure "Online" is highlighted in the left hand pane, then use the top right search box to find Mindscape.Raygun4Net and install it.
Alternatively, visit https://nuget.org/packages/Mindscape.Raygun4Net/ for instructions on installation using the package manager console.
Instantiate the client and hook up the unhandled exception delegate:
Raygun will start monitoring your application for .NET errors that are present in your application. Errors are grouped by their root cause and smart notifications alert you to the things that need attention.
Start fixing the .NET errors and improve your app quality!
Raygun gives you full stacktraces for each and every error occurrence, along with environment information, HTTP requests, raw data, browser, OS, affected users and more. All the details you need to rectify issues quickly and efficiently. Raygun stores every single error event (no data sampling) so you’ll always have the right information at hand when needing to see when, why and how an error occurred.