The Onion Architecture in 5 Minutes
Write Maintainable Software by preventing external dependencies from polluting your application core
The Onion Architecture was first introduced by Jeffrey Palermo around 2008. At its very essence, the architecture focused on modeling business logic and entities at the application’s core, without any notion of the outside world.