All Classes and Interfaces

Classes
Class
Description
How to handle exceptions : If it is an ApplicationException, it will be serialized to an ErrorReport Else, an unknown TechnicalError will replace it for serialization.
A simple login aspect that logs : The request The response Any exception thrown It uses AccessLogger and ErrorLogger
An aspect to put the transaction id and correlation id in the RequestContext.