protected function configureAop(AspectContainer $container)
{
$reader = $container->get('aspect.annotation.reader');
$container->registerAspect(new InvariantCheckerAspect($reader));
$container->registerAspect(new PostconditionCheckerAspect($reader));
$container->registerAspect(new PreconditionCheckerAspect($reader));
}