From be46c7602e71dc555e767f61d3a0947cfe04f35b Mon Sep 17 00:00:00 2001 From: Pranav K Date: Tue, 8 Dec 2015 15:42:09 -0800 Subject: [PATCH] Add IAssemblyLoadContextAccessor to the service collection --- .../DependencyInjection/MvcRazorMvcCoreBuilderExtensions.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Microsoft.AspNet.Mvc.Razor/DependencyInjection/MvcRazorMvcCoreBuilderExtensions.cs b/src/Microsoft.AspNet.Mvc.Razor/DependencyInjection/MvcRazorMvcCoreBuilderExtensions.cs index ba63660b68..362d4f2507 100644 --- a/src/Microsoft.AspNet.Mvc.Razor/DependencyInjection/MvcRazorMvcCoreBuilderExtensions.cs +++ b/src/Microsoft.AspNet.Mvc.Razor/DependencyInjection/MvcRazorMvcCoreBuilderExtensions.cs @@ -17,6 +17,7 @@ using Microsoft.Extensions.CompilationAbstractions; using Microsoft.Extensions.DependencyInjection.Extensions; using Microsoft.Extensions.MemoryPool; using Microsoft.Extensions.OptionsModel; +using Microsoft.Extensions.PlatformAbstractions; namespace Microsoft.Extensions.DependencyInjection { @@ -161,6 +162,11 @@ namespace Microsoft.Extensions.DependencyInjection services.TryAddSingleton, DefaultArraySegmentPool>(); services.TryAddScoped(); + + if (PlatformServices.Default?.AssemblyLoadContextAccessor != null) + { + services.TryAdd(ServiceDescriptor.Instance(PlatformServices.Default.AssemblyLoadContextAccessor)); + } } } }