#asp.net-core #entity-framework-6 #inversion-of-control #solid-principles #loose-coupling
#asp.net-core #entity-framework-6 #инверсия контроля #solid-принципы #слабая связь
Вопрос:
Я искал пример, который реализует все новые принципы в веб-разработке .net, я нашел хороший, но он был для mvc4
Шаблон, который я ищу, предпочтительно использовать: asp.net-core EF6 code first слабая связь с ТВЕРДЫМ IOC
Заранее благодарю вас
Комментарии:
1. Вы можете найти ту же статью в ASP.NET Базовый MVC social.technet.microsoft.com/wiki/contents/articles /…
2. спасибо, я реализовал DIP
Ответ №1:
Вы можете сослаться на ASP.NET Шаблонный фреймворк для этого.Я настоятельно рекомендую изучить его.Это бесплатно и с открытым исходным кодом.
Он использует фреймворки внедрения зависимостей как Castle Windsor и AutoMapper в качестве API-интерфейса mapper.
Вы можете изучить следующие методы и многое другое…
- Многоуровневая архитектура
- Проектирование, управляемое доменом (DDD)
- Внедрение зависимостей (DI)
- Интеграционное тестирование
- Твердотельная архитектура
Вот ссылки :
ASP.NET Ядро, ядро Entity Framework и ASP.NET Шаблон для создания многоуровневого веб-приложения
Комментарии:
1. Спасибо, я буду следить за статьей.
Ответ №2:
Помимо вышесказанного, вы также можете сгенерировать шаблон, используя Yeoman домашнюю страницу Yeoman