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)
136new PluginRequestKey(result.PluginFile.Path, source.PackageSource.Source), 170new PluginRequestKey(pluginDiscoveryResult.PluginFile.Path, "Source-Agnostic"), 207var cacheEntry = new PluginCacheEntry(_pluginsCacheDirectoryPath.Value, result.PluginFile.Path, requestKey.PackageSourceRepository); 215if (result.PluginFile.State.Value == PluginFileState.Valid) 218pluginFile: result.PluginFile, 269result.PluginFile.Path,