У меня есть 2 репозитория для 2 разных сущностей, и у каждого из них есть собственный закрытый DataContext LINQ-to-SQL.
Кроме того, у меня есть класс обслуживания, который должен возвращать результат из этих 2 репозиториев.
Вопрос 1. Должен ли я иметь общий DataContext для обоих репозиториев?(Я полагаю, создав экземпляр DataContext в классе обслуживания и внедрив его в 2 хранилища.)
Вопрос 2 - Для этого предназначена Единица работы?Большое спасибо за помощь.