Show / Hide Table of Contents

Class SolutionFileModifier

Inheritance
object
SolutionFileModifier
Implements
ITransientDependency
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.ProjectModification
Assembly: Volo.Abp.Cli.Core.dll
Syntax
public class SolutionFileModifier : ITransientDependency

Constructors

SolutionFileModifier()

Declaration
public SolutionFileModifier()

Fields

DefaultEncoding

Declaration
public static Encoding DefaultEncoding
Field Value
Type Description
Encoding

Methods

AddModuleToSolutionFileAsync(ModuleWithMastersInfo, string)

Declaration
public Task AddModuleToSolutionFileAsync(ModuleWithMastersInfo module, string solutionFile)
Parameters
Type Name Description
ModuleWithMastersInfo module
string solutionFile
Returns
Type Description
Task

AddPackageToSolutionFileAsync(NugetPackageInfo, string)

Declaration
public Task AddPackageToSolutionFileAsync(NugetPackageInfo package, string solutionFile)
Parameters
Type Name Description
NugetPackageInfo package
string solutionFile
Returns
Type Description
Task

RemoveProjectFromSolutionFileAsync(string, string)

Declaration
public Task RemoveProjectFromSolutionFileAsync(string solutionFile, string projectName)
Parameters
Type Name Description
string solutionFile
string projectName
Returns
Type Description
Task

Implements

ITransientDependency

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