/// <summary> /// 'Last value' stuff /// </summary> /// <param name="state"></param> /// <param name="outputs"></param> private void ProcessLast(ElementState state, IEnumerable <Output> outputs) { foreach (var output in outputs) { var source = output.Parameters.StringValue("source-property"); var result = _analysis.Last(state, source); state.Output.AddOrUpdate(output.Name, result); //if (result != null) //{ // state.Output.AddOrUpdate(output.Name, result); //} } }