This project is read-only.
EHAB invites community contributions

What is EHAB?

Exception Handling Application Block (EHAB) allows you to configure how you want to manage exceptions, and centralize your exception handling code. It provides a selection of plug-in exception handlers and formatters that you can use, and you can even create your own custom implementations. You can use the block when you want to implement exception shielding, modify exceptions in a range of ways, or chain exceptions (for example, by logging an exception and then passing it to another layer of your application). The configurable approach means that administrators can change the behavior of the exception management mechanism simply by editing the application configuration without requiring any changes to the code, recompilation, or redeployment.

How do I use EHAB?

Official releases are available via Nuget. You can also head to for additional information, documentation, videos, and hands-on labs.
If you want to try out the latest changes that have not been officially released yet, signed interim builds of the EHAB code base will be made available via gallery.

What is going on?

We use the Issue Tracker for updating the product backlog (both feature requests and bugs).

How do I contribute?

We welcome your contributions. Check out project and contribution guidelines.

Last edited May 29, 2014 at 12:30 AM by bennage, version 9