Enable lazy loading proxies in database.

This commit is contained in:
2019-12-14 17:48:05 +00:00
parent 321a3231be
commit f7ba77c851
3 changed files with 3 additions and 3 deletions

View File

@@ -62,7 +62,7 @@ namespace DiscImageChef.Database
public static DicContext Create(string dbPath)
{
var optionsBuilder = new DbContextOptionsBuilder();
optionsBuilder.UseSqlite($"Data Source={dbPath}");
optionsBuilder.UseLazyLoadingProxies().UseSqlite($"Data Source={dbPath}");
return new DicContext(optionsBuilder.Options);
}

View File

@@ -52,6 +52,7 @@
<ItemGroup>
<PackageReference Include="EntityFramework" Version="6.2.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="2.2.6" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="2.2.6" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="2.2.6" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Design" Version="1.1.6" />
<PackageReference Include="Unclassified.NetRevisionTask" Version="0.3.0" />