Open bartvanderwal opened 2 months ago
Nu moet ik nog een EF COre SQLServer package installeren in PriemCheckLibrary lijkt het
Zie foutmelding op
dotnet ef migrations add InitialCreate
/Users/bartvanderwal/Library/CloudStorage/OneDrive-HAN/MDO/PriemChecker/PriemCheckerLibrary/PriemCheckContextFactory.cs(11,24): error CS1061: 'DbContextOptionsBuilder<PriemCheckContext>' does not contain a definition for 'UseSqlServer' and no accessible extension method 'UseSqlServer' accepting a first argument of type 'DbContextOptionsBuilder<PriemCheckContext>' could be found (are you missing a using directive or an assembly reference?) [/Users/bartvanderwal/Library/CloudStorage/OneDrive-HAN/MDO/PriemChecker/PriemCheckerLibrary/PriemCheckerLibrary.csproj]
Deze installeer je met:
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
Om een error op te lossen gebruikte ik
Als ik daarna weer doe:
krijg ik nu de error
Hiervoor moet ik een parameterloze consdtructor toevoegen geeft ChatGPT aan (bij mij een vaag bekende oplossing uit een ver verleden, 2014 ofzo, in 10 jaar dus niks veranderd op dit punt?):
Edit: Ja toch wel. Je kunt nu ook een zogenaamde
PriemCheckContextFactory
aanmaken. Voor de design time variant. Doe ik dat. Wel bak boilerplate code.