* MyApp.Core — все только про BL: интерфейсы, модели, реализации. Никаких пряямых завязок на облака, БД, UI, авторизацию итд. Только на сборку ниже.
* MyApp.Infrastructure — интерфейсы всего, что нужно для BL: доступ к данным, к авторизации, облакам. Но все в терминах BL.
ВНУТРИ:
MyApp.Infrastructure.DataAccess — интерфейсы доступа к данным
MyApp.Infrastructure.Logging — интерфейсы лога
итд для всех используемых сервисов
* MyApp.Infrastructure.DataAccess.MsSQL — реализация части Infrastructure касательно БД для MSSQL
* MyApp.Infrastructure.DataAccess.Oracle- тоже самое но для для Oracle
* MyApp.Infrastructure.[что-то там еще] — итд, реализации всего что есть MyApp.Infrastructure под конкретных провайдеров
* MyApp.Bootstrap — умеет по конфигу собрать нужные DLL и подготовить IoC контейнер
* MyApp.WebUI — веб-приложение
Ну и тесты MyApp.Core.MockTest, MyApp.Core.Test итд