Before installing any Nuget packages, head to the web app if you haven't already and take care of a few prerequisites:
- Create Excepticon Account - You'll need create an Excepticon account before you can use the Excepticon SDK. All of our plans include a free 15-day trial (no credit card required), and we offer a Developer plan that is free for solo developers working on non-commercial projects.
- Create Project - After creating an account, create a project in the Excepticon web app.
- Get API Key - An API key will be generated when your project is created and can be retrieved from the Project Settings page in Excepticon. This key uniquely identifies your project and will be used when configuring the SDK.
With that done, you can proceed with configuring your application. How you configure your project depends on the type of project you're building.
For many project types, you'll be able to follow the Basic Usage steps to get up and running. Other project types will require a slightly different configuration, in which case you'll want to use one of the guides below.
(Think of this as a "Choose Your Own Adventure," except you won't win a BOOK IT! pizza coupon by getting to the end.)
I want to add Excepticon to ...
- My ASP.NET Core application. Go here.
- My .NET Core generic host. Go here.
- My Azure Functions app. Go here.
- My console app. Go here.
- My WPF app. Go here.
Excepticon can be integrated into other types of .NET projects as well, and I'm working on getting those examples available. Until then, the existing examples and client library documentation can offer some guidance in getting your project configured.
Get in touch with me if you'd like assistance configuring your project to use Excepticon.