Я видел, как иногда упоминалось, что шаблон репозитория встроен в Entity Framework Code First через объекты DbSet и DbContext.
Однако это оставляет несколько проблем:
1) Впрыск - сложно ввести, так как нет четкого интерфейса
2) Насмешка - как и выше
3) Несколько ссылок на EnitityFramework.dll - допустим, я сначала создаю свой код в его собственной сборке / проекте, а затем хочу сослаться на то, что в другом месте я также должен ссылаться на entityFramework.dll без какой-либо обертки
Согласны ли вы с этим и что, по вашему мнению, является лучшим решением, если вы это сделаете?