Show / Hide Table of Contents

Class EfCoreMigrationAdder

Inheritance
System.Object
EfCoreMigrationAdder
Namespace: Volo.Abp.Cli.ProjectModification
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class EfCoreMigrationAdder : ITransientDependency

Methods

AddMigration(String, String, String)

Declaration
public void AddMigration(string dbMigrationsCsprojFile, string module, string startupProject)
Parameters
Type Name Description
System.String dbMigrationsCsprojFile
System.String module
System.String startupProject

GetStartupProjectOption(String)

Declaration
protected virtual string GetStartupProjectOption(string startupProject)
Parameters
Type Name Description
System.String startupProject
Returns
Type Description
System.String

GetUniquePostFix()

Declaration
protected virtual string GetUniquePostFix()
Returns
Type Description
System.String

ParseModuleName(String)

Declaration
protected virtual string ParseModuleName(string fullModuleName)
Parameters
Type Name Description
System.String fullModuleName
Returns
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