From 101b7bab9be4f60f87f35541a44fa53bd34b1d3c Mon Sep 17 00:00:00 2001 From: Steve Smith Date: Mon, 23 Oct 2017 13:52:39 -0400 Subject: [PATCH] Missed One Commit (#65) * Cleaning up Checkout auth * Mapping order items to backing field properly in DbContext --- src/Infrastructure/Data/CatalogContext.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Infrastructure/Data/CatalogContext.cs b/src/Infrastructure/Data/CatalogContext.cs index 649e1ce..4e71fb1 100644 --- a/src/Infrastructure/Data/CatalogContext.cs +++ b/src/Infrastructure/Data/CatalogContext.cs @@ -95,6 +95,10 @@ namespace Infrastructure.Data private void ConfigureOrder(EntityTypeBuilder builder) { + var navigation = builder.Metadata.FindNavigation(nameof(Order.OrderItems)); + + navigation.SetPropertyAccessMode(PropertyAccessMode.Field); + builder.OwnsOne(o => o.ShipToAddress); }