Solo veo beneficios para la arquitectura de cebolla sobre la arquitectura de 3 capas donde el BL tenía la responsabilidad de llamar a los métodos en DAL (o una interfaz de DAL) para hacer CRUD. La cebolla tiene una mejor separación de preocupaciones, capacidad de prueba, mantenibilidad y es más...