I have UI, BLL and DAL layers in my project, DAL and UI has a reference to BLL (Clean Architecture)
I want to wiring up implementation types to DAL, in the Startup class, In order to wire up dependency injection in ConfigureServices in the Startup.cs file of the UI project, the project may need to reference the DAL project. How can I remove this dependency?