The Business layer contains the actual logic of the application. It exposes interfaces and defines business managers to perform business operations. To start with, we will create a Class Library (.NET Core) project and reference data access and common layer projects: