Automated error handling

Know when, where and why exceptions happen.

Painless integration

Only a few lines of code is required to activate the exception detection. Several .NET libraries like ASP.NET WebApi and WCF are supported out of the box.

Context information

OneTrueError collects relevant context information per default, which helps you understand WHY the error happend. Focus on correcting the issue instead.

Analytics

We are the cure to "It works on my machine". We present what the non-working users have in common by analyzing and comparing all collected information.

Bildresultat för scott hanselman
"I love super useful open source projects like OneTrueError! Just a few lines of code and I've got a much better error handling!"
- Scott Hanselman, Microsoft

Fully automated handling


// sample for ASP.NET MVC
OneTrue.Configuration
       .CatchMvcExceptions();
                
// Optional built in error pages
OneTrue.Configuration
       .DisplayErrorPages();

Manual reporting

try
{
    //some business code
}
catch (Exception ex)
{
    OneTrue.Report(ex, new { userId = 10 });
}

The result

Discover more under "Features"

For product owners | For developers