/// <summary> /// Called to initialize a TargetEvaluationContext instance required by RunTarget() /// and other methods that invoke MSBuild targets /// </summary> /// <returns>The initialized evaluation context (it can be just the provided context)</returns> /// <param name="target">The MSBuild target that is going to be invoked</param> /// <param name="configuration">Build configuration</param> /// <param name="context">Execution context</param> internal protected virtual TargetEvaluationContext OnConfigureTargetEvaluationContext(string target, ConfigurationSelector configuration, TargetEvaluationContext context) { return(next.OnConfigureTargetEvaluationContext(target, configuration, context)); }