#ITByte: The #OnionArchitecture is an Architectural #Pattern that enables maintainable and evolutionary enterprise systems.
It externalizes the infrastructure with proper interfaces to ensure loose coupling between the application and the database. It decomposes further the application core into several concentric rings using inversion of control.
https://knowledgezone.co.in/trends/explorer?topic=Onion-Architecture