Class ModuleClassDependcyAdder
Inheritance
object
ModuleClassDependcyAdder
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class ModuleClassDependcyAdder : ITransientDependency
Constructors
ModuleClassDependcyAdder(UsingStatementAdder)
Declaration
public ModuleClassDependcyAdder(UsingStatementAdder usingStatementAdder)
Parameters
Properties
UsingStatementAdder
Declaration
protected UsingStatementAdder UsingStatementAdder { get; }
Property Value
Methods
Add(string, string)
Declaration
public virtual void Add(string path, string module)
Parameters
| Type |
Name |
Description |
| string |
path |
|
| string |
module |
|
GetDependsOnAttribute(string)
Declaration
protected virtual string GetDependsOnAttribute(string moduleName)
Parameters
| Type |
Name |
Description |
| string |
moduleName |
|
Returns
GetIndexOfWhereDependsOnWillBeAdded(string)
Declaration
protected virtual int GetIndexOfWhereDependsOnWillBeAdded(string file)
Parameters
| Type |
Name |
Description |
| string |
file |
|
Returns
InsertDependsOnAttribute(string, string)
Declaration
protected virtual string InsertDependsOnAttribute(string file, string moduleName)
Parameters
| Type |
Name |
Description |
| string |
file |
|
| string |
moduleName |
|
Returns
ParseModuleNameAndNameSpace(string, out string, out string)
Declaration
protected virtual void ParseModuleNameAndNameSpace(string module, out string nameSpace, out string moduleName)
Parameters
| Type |
Name |
Description |
| string |
module |
|
| string |
nameSpace |
|
| string |
moduleName |
|
Implements
Extension Methods