public ITEBSResultElement Calculate( ITEBSResultElementFactory TEBSResultElementFactory, IΛIndexElement ΛIndexElement, It t, IEBS EBS) { return(TEBSResultElementFactory.Create( ΛIndexElement, t.Value .Select(w => EBS.GetElementAtAsdecimal( w, ΛIndexElement)) .ToImmutableList() .Sum())); }
public ITEBSResultElementFactory CreateTEBSΛResultElementFactory() { ITEBSResultElementFactory factory = null; try { factory = new TEBSResultElementFactory(); } catch (Exception exception) { this.Log.Error("Exception message: " + exception.Message + " and stacktrace " + exception.StackTrace); } return(factory); }
public ITEBS Calculate( ITEBSResultElementFactory TEBSResultElementFactory, ITEBSFactory TEBSFactory, ITEBSResultElementCalculation TEBSResultElementCalculation, It t, IΛ Λ, IEBS EBS) { return(TEBSFactory.Create( Λ.Value .Select(w => TEBSResultElementCalculation.Calculate( TEBSResultElementFactory, w, t, EBS)) .ToImmutableList())); }
public ITEBSResultElementFactory CreateTEBSΛResultElementFactory() { ITEBSResultElementFactory factory = null; try { factory = new TEBSResultElementFactory(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(factory); }