Class MinClientVersionUtility
Helpers for dealing with the NuGet client version and package minClientVersions.
public static class MinClientVersionUtility
- Inheritance
-
MinClientVersionUtility
- Inherited Members
Methods
GetNuGetClientVersion()
Read the NuGet client version from the assembly info as a NuGetVersion.
public static NuGetVersion GetNuGetClientVersion()
Returns
- NuGetVersion
IsMinClientVersionCompatible(NuspecCoreReaderBase)
Verify minClientVersion.
public static bool IsMinClientVersionCompatible(NuspecCoreReaderBase nuspecReader)
Parameters
nuspecReader
NuspecCoreReaderBase
Returns
IsMinClientVersionCompatible(NuGetVersion)
Verify minClientVersion.
public static bool IsMinClientVersionCompatible(NuGetVersion packageMinClientVersion)
Parameters
packageMinClientVersion
NuGetVersion
Returns
VerifyMinClientVersion(NuspecCoreReaderBase)
Check the package minClientVersion and throw if it is greater than the current client version.
public static void VerifyMinClientVersion(NuspecCoreReaderBase nuspecReader)
Parameters
nuspecReader
NuspecCoreReaderBase