Interface INuGetConfigManager
Namespace: LemonEdge.NuGetManager.Config
Assembly: LemonEdge.NuGetManager.dll
Syntax
public interface INuGetConfigManager
Properties
Settings
The NuGet.Configuration.ISettings loaded from a nuget.config file
Declaration
ISettings Settings { get; }
Property Value
Type | Description |
---|---|
ISettings |
Methods
GetDependencyBehavior()
Gets the NuGet.Resolver.DependencyBehavior from Settings
Default: NuGet.Resolver.DependencyBehavior.LowestDeclaration
DependencyBehavior GetDependencyBehavior()
Returns
Type | Description |
---|---|
DependencyBehavior |
GetPackagesPath()
Gets the root packages (local cache) path
Declaration
string GetPackagesPath()
Returns
Type | Description |
---|---|
string |
ReloadSettings()
Reloads the Settings
Declaration
ISettings ReloadSettings()
Returns
Type | Description |
---|---|
ISettings |