Settings Class

Summary

Settings.
Assembly
Rocket.Surgery.Cake.dll
Namespace
Rocket.Surgery.Cake
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["Settings"] class Type type-node

Syntax

public class Settings

Constructors

Name Summary
Settings(GitVersion, Dictionary<string, string>, string, Verbosity) Initializes a new instance of the Settings class.

Properties

Name Value Summary
Configuration string
Gets the configuration.
Coverage Settings.CoverageSettings
Gets the coverage.
Diagnostic bool
Gets or sets a value indicating whether this Settings is diagnostic.
DotNetCoreVerbosity DotNetCoreVerbosity
Gets the dot net core verbosity.
Environment Dictionary<string, string>
Gets the environment.
MsBuildVerbosity Verbosity
Gets the ms build verbosity.
Pack Settings.PackSettings
Gets the pack.
Verbosity Verbosity
Gets the verbosity.
Version GitVersion
Gets the version.
XUnit Settings.XUnitSettings
Gets the x unit.

Extension Methods

Name Value Summary
SetBackingValue<Settings, TV>(Expression<Func<Settings, TV>>, TV) T
Sets the backing value.
With<Settings, TKey, TField>(Dictionary<TKey, TField>, IDictionary<TKey, TField>) TBuilder
Adds the specified dictionary to the provided dictionary.