Class PluginDiscoveryUtility
- Namespace
- NuGet.Protocol.Plugins
- Assembly
- NuGet.Protocol.dll
public static class PluginDiscoveryUtility
- Inheritance
-
PluginDiscoveryUtility
- Inherited Members
-
Properties
InternalPluginDiscoveryRoot
public static Lazy<string> InternalPluginDiscoveryRoot { get; set; }
Property Value
- Lazy<string>
Methods
GetConventionBasedPlugins(IEnumerable<string>)
public static IEnumerable<string> GetConventionBasedPlugins(IEnumerable<string> directories)
Parameters
directories
IEnumerable<string>
Returns
- IEnumerable<string>
GetNuGetHomePluginsPath()
public static string GetNuGetHomePluginsPath()
Returns
- string
GetNuGetPluginsDirectoryRelativeToNuGetAssembly(string)
public static string GetNuGetPluginsDirectoryRelativeToNuGetAssembly(string nugetAssemblyPath)
Parameters
nugetAssemblyPath
string
Returns
- string