Se puede acceder a la referencia anidada desde dotnet core 1

He creado Business y DataAccess Layer para mi proyecto web usando dotnet core. Agregué la referencia de acceso a datos en la capa empresarial y hice referencia a la capa empresarial en la capa UI (proyecto web).

Ya lo vi, puedo acceder a mi capa de acceso a datos desde mi proyecto UI (web). Realmente me pregunto, puede conducir a la violación de cualquier diseño de aplicación.

Agradezco la ayuda, si alguien se encuentra con esto y cómo restringir el acceso a la capa de acceso a datos desde la interfaz de usuario.

Respuestas a la pregunta(1)

Su respuesta a la pregunta