示例#1
0
 public Assembly ResolveRuntimeAssembly(AssemblyName assemblyName)
 {
     if (this.assemblyResolver == null)
     {
         IAssemblyService assemblyService = (IAssemblyService)this.serviceProvider.GetService(typeof(IAssemblyService));
         if (assemblyService != null)
         {
             this.assemblyResolver = assemblyService.GetPlatformResolver(this.frameworkSpec);
         }
     }
     if (this.assemblyResolver != null)
     {
         return(this.assemblyResolver.ResolveAssembly(assemblyName));
     }
     return((Assembly)null);
 }