There is a bug at LogControllerDecorator if it throws at LogErrorRepository, that exception is not handled.
This implementation replaces the LogControllerDecorator by ServerErrorControllerDecorator, that can handle and log all controllers errors and LogErrorRepository also to returns to the API
There is a bug at LogControllerDecorator if it throws at LogErrorRepository, that exception is not handled. This implementation replaces the LogControllerDecorator by ServerErrorControllerDecorator, that can handle and log all controllers errors and LogErrorRepository also to returns to the API