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, string?)
public ApplicationBuilder WithLogging(LogLevel minimumLevel, string pathToLogFile = "", LogLevel minimumLevelForLogFile = LogLevel.None, string? pathToRequestsLogFile = null)
Parameters
minimumLevel LogLevel
pathToLogFile string
minimumLevelForLogFile LogLevel
pathToRequestsLogFile string
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