Client download

The client is published in nuget.org. There are different packages depending on if you want to let the library detect and report exceptions automatically, or if you want to catch and upload exceptions manually.

The basic idea is that you install the library, configure the appKey and sharedSecret from the OneTrueError server and finally report exceptions:

try 
{
    //some logic
}
catch (Exception ex)
{
    OneTrue.Report(ex);
}

You can also include context information as a second argument, anonymous objects, collections etc are supported.

To let the library detect and upload exceptions:

//different methods depending on the used framework
OneTrue.Configuration.CatchMvc5Exceptions(); 

More information can be found in the documentation. If you need help installing or activating the client, contact our support.

Source code

The source code is available at github.