dotnet-installer/src/Microsoft.DotNet.Cli.Utils/CommandResolutionStrategy.cs
Bryan Thornbury c1e28ae921 Refactor ScriptExecutor, add test cases for scriptexecutor.
Add TargetFramework and FullTargetFramework to compile and publish script
variables.

Add ProjectLocal Command Resolution Strategy.

Fixup ArgumentEscaper to not always quote things.

Fixes #1216
Fixes #1016
Fixes #982
2016-02-12 11:04:30 -08:00

20 lines
No EOL
451 B
C#

namespace Microsoft.DotNet.Cli.Utils
{
public enum CommandResolutionStrategy
{
//command loaded from a nuget package
NugetPackage,
//command loaded from the same directory as the executing assembly
BaseDirectory,
//command loaded from the same directory as a project.json file
ProjectLocal,
//command loaded from path
Path,
//command not found
None
}
}