C# Class Bari.Core.Build.Dependencies.MultipleDependencies

Represents a set of builder dependencies, where each individual dependency has to be met.
Inheritance: IDependencies
Show file Open project: vigoo/bari

Public Methods

Method Description
Dump ( IUserOutput output ) : void
MultipleDependencies ( ) : System

Creates the dependency

MultipleDependencies ( IEnumerable deps ) : System

Creates the dependency

Protected Methods

Method Description
CreateFingerprint ( ) : IDependencyFingerprint

Creates fingerprint of the dependencies represented by this object, which can later be compared to other fingerprints.

Method Details

CreateFingerprint() protected method

Creates fingerprint of the dependencies represented by this object, which can later be compared to other fingerprints.
protected CreateFingerprint ( ) : IDependencyFingerprint
return IDependencyFingerprint

Dump() public method

public Dump ( IUserOutput output ) : void
output IUserOutput
return void

MultipleDependencies() public method

Creates the dependency
public MultipleDependencies ( ) : System
return System

MultipleDependencies() public method

Creates the dependency
public MultipleDependencies ( IEnumerable deps ) : System
deps IEnumerable The dependencies to combine into one
return System