1 implementation of IPluginManager
NuGet.Protocol (1)
Plugins\PluginManager.cs (1)
27public sealed class PluginManager : IPluginManager, IDisposable
9 references to IPluginManager
NuGet.Credentials (4)
SecurePluginCredentialProvider.cs (2)
37private readonly IPluginManager _pluginManager; 58public SecurePluginCredentialProvider(IPluginManager pluginManager, PluginDiscoveryResult pluginDiscoveryResult, bool canShowDialog, ILogger logger)
SecurePluginCredentialProviderBuilder.cs (2)
21private readonly IPluginManager _pluginManager; 32public SecurePluginCredentialProviderBuilder(IPluginManager pluginManager, bool canShowDialog, Common.ILogger logger)
NuGet.Protocol (5)
Plugins\PluginManager.cs (3)
29private static readonly Lazy<IPluginManager> _lazy = new Lazy<IPluginManager>(() => new PluginManager()); 30public static IPluginManager Instance => _lazy.Value;
Providers\PluginResourceProvider.cs (2)
20private readonly IPluginManager _pluginManager; 27public PluginResourceProvider(IPluginManager pluginManager)