5 namespace SiliconStudio.BuildEngine
13 private readonly Func<BuildStep> providerFunction;
21 if (providerFunction == null)
throw new ArgumentNullException(
"providerFunction");
22 this.providerFunction = providerFunction;
28 return providerFunction();
AnonymousBuildStepProvider(Func< BuildStep > providerFunction)
Initializes a new instance of the AnonymousBuildStepProvider class.
An implementation of the IBuildStepProvider interface that allows to create a build step provider fro...
BuildStep GetNextBuildStep()
Gets the next build step to execute. The next build step to execute, or null if there is no build ste...
This interface describes a class that is capable of providing build steps to a DynamicBuildStep.