Witam wszystkich!
Zastanawiam się nad jedną rzeczą, mianowicie w jaki sposób zapewnić sobie dostęp do DbContext (a w zasadzie do klasy, która dziedziczy po tej klasie)? Czy używać wstrzykiwania np: za pomocą wzorca repozytorium czy tam gdzie po prostu potrzeba tej klasy, tworzyć lokalnie i usuwać za pomocą Dispose()? Gdzieś na innym forum czytałem, że lepiej wstrzykiwać, bo nie trzeba za każdym razem tworzyć na nowo obiektu. A z kolei na stacku widziałem, że ktoś napisałem, że lepiej tworzyć lokalnie, bo gdy jeden obiekt DbContext działa w zakresie całej aplikacji to mogą być jakieś problemy.
Z góry dziękuje za pomoc!!!