Microsoft.VisualStudio.Web.CodeGeneration 네임스페이스

클래스

ActionDescriptor
ActionInvoker
CodeGenCommand
CodeGeneratorActionsService
CodeGeneratorDescriptor
CodeGeneratorsLocator
CommonUtilities
CompilationResult
ConsoleLogger
DefaultCodeGeneratorAssemblyProvider
DefaultFileSystem

실제 파일 시스템을 사용하는 기본 구현 IFileSystem 입니다.

ExceptionExtensions
ExceptionUtilities
FilesLocator
FileSystemChangeTracker
ModelType
ModelTypesLocator
PackageInstaller
PackageMetadata
ParameterDescriptor
PlatformHelper
SimulationModeFileSystem

IFileSystem 의 구현은 디스크에 변경 내용을 유지하지 않고 fileSystem에 요청된 모든 변경 내용을 기록합니다.

TemplateFoldersUtilities

인터페이스

ICodeGenerator

이 클래스가 코드 생성기임을 나타내는 표식 인터페이스입니다.

ICodeGeneratorActionsService
ICodeGeneratorAssemblyProvider
ICodeGeneratorLocator
IFilesLocator
IFileSystem

일반적인 파일/디스크 유틸리티에 대한 추상화입니다. 대체 모의 구현을 제공하여 단위 테스트에서 디스크 작업을 모의하기 위한 것입니다.

IFileSystemChangeTracker
ILogger
IModelTypesLocator
IPackageInstaller

열거형

LogMessageLevel