Show / Hide Table of Contents

Class ProjectBuildArgs

Inheritance
System.Object
ProjectBuildArgs
Namespace: Volo.Abp.Cli.ProjectBuilding
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class ProjectBuildArgs : object

Constructors

ProjectBuildArgs(SolutionName, String, String, DatabaseProvider, UiFramework, Nullable<MobileApp>, String, String, String, Dictionary<String, String>, String)

Declaration
public ProjectBuildArgs(SolutionName solutionName, string templateName = null, string version = null, DatabaseProvider databaseProvider = default(DatabaseProvider), UiFramework uiFramework = default(UiFramework), MobileApp? mobileApp = null, string abpGitHubLocalRepositoryPath = null, string voloGitHubLocalRepositoryPath = null, string templateSource = null, Dictionary<string, string> extraProperties = null, string connectionString = null)
Parameters
Type Name Description
SolutionName solutionName
System.String templateName
System.String version
DatabaseProvider databaseProvider
UiFramework uiFramework
System.Nullable<MobileApp> mobileApp
System.String abpGitHubLocalRepositoryPath
System.String voloGitHubLocalRepositoryPath
System.String templateSource
Dictionary<System.String, System.String> extraProperties
System.String connectionString

Properties

AbpGitHubLocalRepositoryPath

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

ConnectionString

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

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<System.String, System.String>

MobileApp

Declaration
public MobileApp? MobileApp { get; set; }
Property Value
Type Description
System.Nullable<MobileApp>

SolutionName

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

TemplateName

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

TemplateSource

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

UiFramework

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

Version

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

VoloGitHubLocalRepositoryPath

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

Extension Methods

AbpObjectExtensions.As<T>(Object)
AbpObjectExtensions.To<T>(Object)
AbpObjectExtensions.IsIn<T>(T, T[])
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.If<T>(T, Boolean, Func<T, T>)
AbpObjectExtensions.If<T>(T, Boolean, Action<T>)
LockExtensions.Locking(Object, Action)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<TResult>(Object, Func<TResult>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
Back to top Powered by Volosoft