Show / Hide Table of Contents

Class MicroserviceServiceTemplateBase

Inheritance
object
TemplateInfo
MicroserviceServiceTemplateBase
MicroserviceServiceProTemplate
Inherited Members
TemplateInfo.IsPro()
TemplateInfo.IsNoLayer()
TemplateInfo.Name
TemplateInfo.DefaultDatabaseProvider
TemplateInfo.DefaultUiFramework
TemplateInfo.DocumentUrl
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.Cli.ProjectBuilding.Templates.Microservice
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public abstract class MicroserviceServiceTemplateBase : TemplateInfo

Constructors

MicroserviceServiceTemplateBase(string)

Declaration
protected MicroserviceServiceTemplateBase(string name)
Parameters
Type Name Description
string name

Methods

CalculateTargetFolder(string, string)

Declaration
public static string CalculateTargetFolder(string mainSolutionFolder, string serviceName)
Parameters
Type Name Description
string mainSolutionFolder
string serviceName
Returns
Type Description
string

GetCustomSteps(ProjectBuildContext)

Declaration
public override IEnumerable<ProjectBuildPipelineStep> GetCustomSteps(ProjectBuildContext context)
Parameters
Type Name Description
ProjectBuildContext context
Returns
Type Description
IEnumerable<ProjectBuildPipelineStep>
Overrides
TemplateInfo.GetCustomSteps(ProjectBuildContext)

IsMicroserviceServiceTemplate(string)

Declaration
public static bool IsMicroserviceServiceTemplate(string templateName)
Parameters
Type Name Description
string templateName
Returns
Type Description
bool

IsMicroserviceTemplate(string)

Declaration
public static bool IsMicroserviceTemplate(string templateName)
Parameters
Type Name Description
string templateName
Returns
Type Description
bool

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