Table of Contents

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