C# Класс T4Scaffolding.Core.ScaffolderLocators.Ps1ScaffolderLocator

Finds scaffolders represented by *.ps1 files in any package's "tools" folder
Наследование: IScaffolderLocator
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetScaffolders ( Project project, string name, bool resolveDefaultNames ) : IEnumerable
Ps1ScaffolderLocator ( IPowershellCommandInvoker commandInvoker, IPackageManager packageManager, IPackagePathResolver pathResolver, FileSystem fileSystem, IScaffoldingConfigStore configStore ) : System

Приватные методы

Метод Описание
FindScaffolders ( IPackage package, string toolsPath, string name ) : IEnumerable
FindScaffolders ( ProjectItem customScaffoldersFolder, string scaffolderName ) : IEnumerable
GetFilterForScaffolderName ( string scaffolderName ) : string
GetScaffolderInfo ( IPackage package, string ps1Filename ) : ScaffolderInfo

Описание методов

GetScaffolders() публичный Метод

public GetScaffolders ( Project project, string name, bool resolveDefaultNames ) : IEnumerable
project Project
name string
resolveDefaultNames bool
Результат IEnumerable

Ps1ScaffolderLocator() публичный Метод

public Ps1ScaffolderLocator ( IPowershellCommandInvoker commandInvoker, IPackageManager packageManager, IPackagePathResolver pathResolver, FileSystem fileSystem, IScaffoldingConfigStore configStore ) : System
commandInvoker IPowershellCommandInvoker
packageManager IPackageManager
pathResolver IPackagePathResolver
fileSystem FileSystem
configStore IScaffoldingConfigStore
Результат System