2 instantiations of RuntimeMetadataReferenceResolver
Microsoft.CodeAnalysis.Scripting (2)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (2)
56return new RuntimeMetadataReferenceResolver( 253new RuntimeMetadataReferenceResolver(resolver, PackageResolver, GacFileResolver, TrustedPlatformAssemblies, _createFromFileFunc);
14 references to RuntimeMetadataReferenceResolver
csi (1)
Csi.cs (1)
29sdkDir: RuntimeMetadataReferenceResolver.GetDesktopFrameworkDirectory(),
Microsoft.CodeAnalysis.Scripting (13)
Hosting\AssemblyLoader\InteractiveAssemblyLoader.cs (2)
330foreach (var extension in RuntimeMetadataReferenceResolver.AssemblyExtensions) 346foreach (var extension in RuntimeMetadataReferenceResolver.AssemblyExtensions)
Hosting\CommandLine\CommandLineRunner.cs (3)
185return RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver( 322var currentMetadataResolver = (RuntimeMetadataReferenceResolver)options.MetadataResolver;
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (5)
25internal sealed class RuntimeMetadataReferenceResolver : MetadataReferenceResolver, IEquatable<RuntimeMetadataReferenceResolver> 51internal static RuntimeMetadataReferenceResolver CreateCurrentPlatformResolver( 238public bool Equals(RuntimeMetadataReferenceResolver? other) 248public override bool Equals(object? other) => Equals(other as RuntimeMetadataReferenceResolver); 250internal RuntimeMetadataReferenceResolver WithRelativePathResolver(RelativePathResolver resolver)
ScriptMetadataResolver.cs (3)
20RuntimeMetadataReferenceResolver.CreateCurrentPlatformResolver(ImmutableArray<string>.Empty, baseDirectory: null)); 22private readonly RuntimeMetadataReferenceResolver _resolver; 27internal ScriptMetadataResolver(RuntimeMetadataReferenceResolver resolver)