Skip to content

Instantly share code, notes, and snippets.

using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Text;
using System.Text.RegularExpressions;
namespace SemModAnabinParser
@maltegoetz
maltegoetz / EnableLazyLoading.cs
Created May 21, 2019 21:10
EF Core Enable Lazy Loading
//You can either override OnConfiguring in DbContext:
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
=> optionsBuilder
.UseLazyLoadingProxies()
.UseSqlServer(myConnectionString);
//...or if you are using ASP.NET and AddDbContext:
.AddDbContext<PizzaContext>(
b => b.UseLazyLoadingProxies()
.UseSqlServer(myConnectionString));
@maltegoetz
maltegoetz / Models.cs
Last active May 21, 2019 21:06
EF Core Lazy Loading Pizza
public class Pizza
{
public int Id { get; set; }
public virtual ICollection<Topping> Toppings { get; set; }
}
public class Topping
{
public string Name { get; set; }
public float Price { get; set; }