C# 클래스 NugetCracker.Components.CSharp.CSharpWebsite

상속: CSharpProject
파일 보기 프로젝트 열기: monoman/NugetCracker

공개 프로퍼티들

프로퍼티 타입 설명
SolutionPath string

공개 메소드들

메소드 설명
Build ( ILogger logger ) : bool
CSharpWebsite ( string solutionPath, string webApplicationName, string webApplicationPath ) : System.IO
ReplaceProjectByNuget ( INugetSpec package, string assemblyName, string framework ) : void

보호된 메소드들

메소드 설명
ParseAvailableData ( ) : void
UpdatePackageReferencesOnProject ( ILogger logger, IReference newPackage ) : void

메소드 상세

Build() 공개 메소드

public Build ( ILogger logger ) : bool
logger ILogger
리턴 bool

CSharpWebsite() 공개 메소드

public CSharpWebsite ( string solutionPath, string webApplicationName, string webApplicationPath ) : System.IO
solutionPath string
webApplicationName string
webApplicationPath string
리턴 System.IO

ParseAvailableData() 보호된 메소드

protected ParseAvailableData ( ) : void
리턴 void

ReplaceProjectByNuget() 공개 메소드

public ReplaceProjectByNuget ( INugetSpec package, string assemblyName, string framework ) : void
package INugetSpec
assemblyName string
framework string
리턴 void

UpdatePackageReferencesOnProject() 보호된 메소드

protected UpdatePackageReferencesOnProject ( ILogger logger, IReference newPackage ) : void
logger ILogger
newPackage IReference
리턴 void

프로퍼티 상세

SolutionPath 공개적으로 프로퍼티

public string SolutionPath
리턴 string