Я работаю над использованием методологии Repository в своем приложении, и у меня есть очень фундаментальный вопрос.
Когда я строю свою модель, у меня есть файл Data.dbml, а затем я помещаю свои репозитории в одну папку с ним .... IE:
Data.dbml
IUserRepository.cs
UserRepository.cs
Мой вопрос прост. Лучше ли построить структуру папок, как описано выше, или можно просто вставить мой интерфейс в UserRepository.cs?
Data.dbml
UserRepository.cs , который содержит интерфейс и класс
Просто ищу "лучшие практики" здесь. Заранее спасибо.