У меня есть много-много ассоциаций между Employee и Team. Суть сущности У меня есть репозиторий.
Теперь я использую ASP.NET MVC, и я создал EmployeeController. Я также создал View для редактирования Employee. Для этого представления мне нужен DropDownList со всеми командами. Проблема в том, что у моего EmployeeController только есть EmployeeRepository. Итак, как я могу получить все команды? Мое решение теперь состоит в использовании двух репозиториев.
Но это хорошее решение?
Могу ли я вместо этого создать TeamController и написать метод, возвращающий все команды (как бы я это сделал)?