Class SolutionPackageVersionFinder
Inheritance
SolutionPackageVersionFinder
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class SolutionPackageVersionFinder : ITransientDependency
Constructors
SolutionPackageVersionFinder()
Declaration
public SolutionPackageVersionFinder()
Methods
FindByCsprojVersion(string, string, string, string)
Declaration
public string FindByCsprojVersion(string solutionFile, string packagePrefix = "Volo.Abp", string excludedKeywords = "LeptonX", string includedKeyword = null)
Parameters
Returns
FindByDllVersion(string, string)
Declaration
public string FindByDllVersion(string solutionFile, string dllName = "Volo.Abp*")
Parameters
Returns
TryParseSemanticVersionFromCsprojFile(string, out SemanticVersion, string, string, string)
Declaration
public static bool TryParseSemanticVersionFromCsprojFile(string csprojContent, out SemanticVersion version, string packagePrefix = "Volo.Abp", string excludedKeywords = "LeptonX", string includedKeywords = null)
Parameters
Type |
Name |
Description |
string |
csprojContent |
|
SemanticVersion |
version |
|
string |
packagePrefix |
|
string |
excludedKeywords |
|
string |
includedKeywords |
|
Returns
TryParseVersionFromCsprojFile(string, out string, string, string, string)
Declaration
public static bool TryParseVersionFromCsprojFile(string csprojContent, out string version, string packagePrefix = "Volo.Abp", string excludedKeywords = "LeptonX", string includedKeywords = null)
Parameters
Returns
Implements
Extension Methods