Merge pull request #6004 from CoskunSunali/dev

Avoid entry point assembly being loaded twice during assembly parts discovery
This commit is contained in:
David Fowler 2017-03-22 22:07:28 -07:00 committed by GitHub
commit d2430f0f4e
1 changed files with 1 additions and 1 deletions

View File

@ -35,7 +35,7 @@ namespace Microsoft.AspNetCore.Mvc.Internal
public static IEnumerable<ApplicationPart> DiscoverAssemblyParts(string entryPointAssemblyName)
{
var entryAssembly = Assembly.Load(new AssemblyName(entryPointAssemblyName));
var context = DependencyContext.Load(Assembly.Load(new AssemblyName(entryPointAssemblyName)));
var context = DependencyContext.Load(entryAssembly);
return GetCandidateAssemblies(entryAssembly, context).Select(p => new AssemblyPart(p));
}