Show / Hide Table of Contents

Class ProjectBuildArgs

Inheritance
object
ProjectBuildArgs
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Cli.ProjectBuilding
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class ProjectBuildArgs

Constructors

ProjectBuildArgs(SolutionName, string, string, string, DatabaseProvider, DatabaseManagementSystem, UiFramework, MobileApp?, bool, string, string, string, Dictionary<string, string>, string, bool, Theme?, ThemeStyle?, bool, bool)

Declaration
public ProjectBuildArgs(SolutionName solutionName, string templateName = null, string version = null, string outputFolder = null, DatabaseProvider databaseProvider = DatabaseProvider.NotSpecified, DatabaseManagementSystem databaseManagementSystem = DatabaseManagementSystem.NotSpecified, UiFramework uiFramework = UiFramework.NotSpecified, MobileApp? mobileApp = null, bool publicWebSite = false, string abpGitHubLocalRepositoryPath = null, string voloGitHubLocalRepositoryPath = null, string templateSource = null, Dictionary<string, string> extraProperties = null, string connectionString = null, bool pwa = false, Theme? theme = null, ThemeStyle? themeStyle = null, bool skipCache = false, bool trustUserVersion = false)
Parameters
Type Name Description
SolutionName solutionName
string templateName
string version
string outputFolder
DatabaseProvider databaseProvider
DatabaseManagementSystem databaseManagementSystem
UiFramework uiFramework
MobileApp? mobileApp
bool publicWebSite
string abpGitHubLocalRepositoryPath
string voloGitHubLocalRepositoryPath
string templateSource
Dictionary<string, string> extraProperties
string connectionString
bool pwa
Theme? theme
ThemeStyle? themeStyle
bool skipCache
bool trustUserVersion

Properties

AbpGitHubLocalRepositoryPath

Declaration
public string AbpGitHubLocalRepositoryPath { get; set; }
Property Value
Type Description
string

ConnectionString

Declaration
public string ConnectionString { get; set; }
Property Value
Type Description
string

DatabaseManagementSystem

Declaration
public DatabaseManagementSystem DatabaseManagementSystem { get; set; }
Property Value
Type Description
DatabaseManagementSystem

DatabaseProvider

Declaration
public DatabaseProvider DatabaseProvider { get; set; }
Property Value
Type Description
DatabaseProvider

ExtraProperties

Declaration
public Dictionary<string, string> ExtraProperties { get; set; }
Property Value
Type Description
Dictionary<string, string>

MobileApp

Declaration
public MobileApp? MobileApp { get; set; }
Property Value
Type Description
MobileApp?

OutputFolder

Declaration
public string OutputFolder { get; set; }
Property Value
Type Description
string

PublicWebSite

Declaration
public bool PublicWebSite { get; set; }
Property Value
Type Description
bool

Pwa

Declaration
public bool Pwa { get; set; }
Property Value
Type Description
bool

SkipCache

Declaration
public bool SkipCache { get; set; }
Property Value
Type Description
bool

SolutionName

Declaration
public SolutionName SolutionName { get; }
Property Value
Type Description
SolutionName

TemplateName

Declaration
public string TemplateName { get; set; }
Property Value
Type Description
string

TemplateSource

Declaration
public string TemplateSource { get; set; }
Property Value
Type Description
string

Theme

Declaration
public Theme? Theme { get; set; }
Property Value
Type Description
Theme?

ThemeStyle

Declaration
public ThemeStyle? ThemeStyle { get; set; }
Property Value
Type Description
ThemeStyle?

TrustUserVersion

Declaration
public bool TrustUserVersion { get; set; }
Property Value
Type Description
bool

UiFramework

Declaration
public UiFramework UiFramework { get; set; }
Property Value
Type Description
UiFramework

Version

Declaration
public string Version { get; set; }
Property Value
Type Description
string

VoloGitHubLocalRepositoryPath

Declaration
public string VoloGitHubLocalRepositoryPath { get; set; }
Property Value
Type Description
string

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform