Avoid entry point assembly being loaded twice during assembly parts discovery.
Addresses https://github.com/aspnet/Mvc/issues/6003
This commit is contained in:
parent
d3daf3e6e1
commit
11d265bddd
|
|
@ -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));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue