( gelei | 2023. 12. 23., szo – 16:13 )

Nem erre gondoltam, sorry.

Szoval az a kerdes, hogy a user sajat MySQL accounttal rendelkezik-e. Ha nem, azaz az alkalmazas minden peldanya ugyanazzal a user/pass parossal authentikal az adatbazis fele, akkor egyaltalan ne legyen DbContext a WPF appban, hanem legyen egy API valahol, ami a mogottes adatbazis alapjan kommunikal az appal. 

Bar nyilvan elofordul, hogy tenyleg minden end usernek van DB accountja, de ez annyira eletszerutlen, hogy tizen-par ev .NET fejelsztes utan is oszinten, fogalmam sincs, mi a best practice arra, hogy WPF appban EF context legyen. Ha nagyon gondolkodnom kene (pl. egy sqlite fajlt kell buzeralni lokalisan), akkor esetleg dependency injectionnel odaadni a DbContextet a formnak?