1 write to PluginFile
NuGet.Protocol (1)
Plugins\PluginDiscoveryResult.cs (1)
76PluginFile = pluginFile ?? throw new ArgumentNullException(nameof(pluginFile));
12 references to PluginFile
NuGet.Credentials (2)
SecurePluginCredentialProvider.cs (1)
64Id = $"{nameof(SecurePluginCredentialProvider)}_{pluginDiscoveryResult.PluginFile.Path}";
SecurePluginCredentialProviderBuilder.cs (1)
50_logger.LogDebug(string.Format(CultureInfo.CurrentCulture, Resources.SecurePluginNotice_UsingPluginAsProvider, pluginDiscoveryResult.PluginFile.Path));
NuGet.Protocol (10)
Plugins\PluginDiscoveryResult.cs (4)
33switch (PluginFile.State.Value) 42PluginFile.Path); 49PluginFile.Path); 56PluginFile.Path);
Plugins\PluginManager.cs (6)
133new PluginRequestKey(result.PluginFile.Path, source.PackageSource.Source), 167new PluginRequestKey(pluginDiscoveryResult.PluginFile.Path, "Source-Agnostic"), 204var cacheEntry = new PluginCacheEntry(_pluginsCacheDirectoryPath.Value, result.PluginFile.Path, requestKey.PackageSourceRepository); 212if (result.PluginFile.State.Value == PluginFileState.Valid) 215pluginFile: result.PluginFile, 266result.PluginFile.Path,