Cześć, szybkie kontrolne pytanie. Używam repozytorium gdzie korzystam z wielu kontekstów. MIanowicie:
public class UserRepository : IUserRepository
{
private Contex db = new Context();
.
.
//metody korzystajace z kontextu.
}
public class CommentRepository : ICommentRepository
{
private Contex db = new Context();
.
.
//metody korzystajace z kontextu.
}
Czy to rozwiązanie w jakiś sposób jest błędne? Czy jednak można z niego korzystać? Gdzieś na forum wyczytałem, że stosuje się do tego typu rzeczy Unity of Work ale ten sposób jest dla całkowicie niezrozumiały...
Poproszę o jakąś odpowiedź, pomoc. Z góry dziękuje.