Ampere.InputNode.Evaluate C# (CSharp) Method

Evaluate() public method

public Evaluate ( BuildInstance instance, IEnumerable unused ) : IEnumerable
instance BuildInstance
unused IEnumerable
return IEnumerable
        public override IEnumerable<object> Evaluate(BuildInstance instance, IEnumerable<object> unused)
        {
            // open up the filestreams
            try
            {
                return instance.Inputs.Select(p => File.OpenRead(p)).ToArray();
            }
            catch (IOException e)
            {
                instance.Log.Error(e.Message);
                return null;
            }
        }