Table of Contents

Class ApplicationBuilder

Namespace
TeaPie
Assembly
TeaPie.dll
public sealed class ApplicationBuilder
Inheritance
ApplicationBuilder
Inherited Members
Extension Methods

Methods

Build()

public Application Build()

Returns

Application

Create(bool)

public static ApplicationBuilder Create(bool collectionRun = true)

Parameters

collectionRun bool

Returns

ApplicationBuilder

WithDefaultPipeline()

public ApplicationBuilder WithDefaultPipeline()

Returns

ApplicationBuilder

WithEnvironment(string)

public ApplicationBuilder WithEnvironment(string environmentName)

Parameters

environmentName string

Returns

ApplicationBuilder

WithEnvironmentFile(string)

public ApplicationBuilder WithEnvironmentFile(string environmentFilePath)

Parameters

environmentFilePath string

Returns

ApplicationBuilder

WithInitializationScript(string)

public ApplicationBuilder WithInitializationScript(string initializationScriptPath)

Parameters

initializationScriptPath string

Returns

ApplicationBuilder

WithLogging(LogLevel, string, LogLevel)

public ApplicationBuilder WithLogging(LogLevel minimumLevel, string pathToLogFile = "", LogLevel minimumLevelForLogFile = LogLevel.None)

Parameters

minimumLevel LogLevel
pathToLogFile string
minimumLevelForLogFile LogLevel

Returns

ApplicationBuilder

WithPath(string)

public ApplicationBuilder WithPath(string path)

Parameters

path string

Returns

ApplicationBuilder

WithReportFile(string)

public ApplicationBuilder WithReportFile(string reportFilePath)

Parameters

reportFilePath string

Returns

ApplicationBuilder

WithScriptCompilationPipeline(string)

public ApplicationBuilder WithScriptCompilationPipeline(string scriptPath)

Parameters

scriptPath string

Returns

ApplicationBuilder

WithStructureExplorationPipeline()

public ApplicationBuilder WithStructureExplorationPipeline()

Returns

ApplicationBuilder

WithTemporaryPath(string)

public ApplicationBuilder WithTemporaryPath(string temporaryPath)

Parameters

temporaryPath string

Returns

ApplicationBuilder

WithVariablesCaching(bool)

public ApplicationBuilder WithVariablesCaching(bool cacheVariables)

Parameters

cacheVariables bool

Returns

ApplicationBuilder