C# 클래스 SolutionMaker.Core.SolutionBuilder

파일 보기 프로젝트 열기: zlphoenix/LearnCSharp 1 사용 예제들

공개 메소드들

메소드 설명
Build ( Solution oldSolution, IList projects ) : Solution
SolutionBuilder ( SolutionOptions options, ILogger logger ) : System

비공개 메소드들

메소드 설명
EvaluateFolderBaseName ( SolutionProject project ) : string
EvaluateProjectFolderPath ( Solution solution, SolutionProject project, int folderLevels = -1 ) : string
GenerateSolutionFolders ( Solution solution ) : List
MergeSolutionFolders ( Solution solution ) : void
RemoveCommonPrefixes ( string text ) : string
SkipCommonLevels ( string text ) : string

메소드 상세

Build() 공개 메소드

public Build ( Solution oldSolution, IList projects ) : Solution
oldSolution SolutionMaker.Core.Model.Solution
projects IList
리턴 SolutionMaker.Core.Model.Solution

SolutionBuilder() 공개 메소드

public SolutionBuilder ( SolutionOptions options, ILogger logger ) : System
options SolutionOptions
logger ILogger
리턴 System