Gdzie dać referencje do EntityFramework i gdzie wcisnąć modele biznesowe

Gdzie dać referencje do EntityFramework i gdzie wcisnąć modele biznesowe
  • Rejestracja: dni
  • Ostatnio: dni
0

Tworzę sobie aplikację ASP .NET MVC. Mam 3 projekty:

  • Core
  • Infrastructure
  • Web

W Core mam modele, które będą odzwierciedleniem tabel z bazy danych
Infrastructure zawiera repozytoria i serwisy
Web zawiera widoki i kontrolery

Pytanie mam takie, gdzie powinna znaleźć się referencja do EntityFramweork i gdzie umieścić modele biznesowe?

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Modele biznesowe, jeśli są czyste, to powinny być w jakimś Domain tudzież BusinessLogic razem z serwisami i interfejsami repozytoriów. Referencja do EF razem z implementacjami repozytoriów oraz modelami bazodanowymi powinny być w jakimś Persistence. Repozytoria oczywiście zwracają modele biznesowe, a nie bazodanowe.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.