W jaki sposób w aplikacji MVC warstwa logiki biznesowej powinna komunikować się z warstwą dostępu do danych, która to używa jakiegoś ORMa?
Możemy w logice biznesowej utworzyć instancję kontekstu ORMa i jej używać, ale wtedy wiążemy BLL z frameworkiem, a opakowanie ORMa w repozytorium też jest złe.