public IEBSResultElementCalculation Create() { IEBSResultElementCalculation calculation = null; try { calculation = new EBSResultElementCalculation(); } catch (Exception exception) { this.Log.Error("Exception message: " + exception.Message + " and stacktrace " + exception.StackTrace); } return(calculation); }
public IEBSResultElementCalculation Create() { IEBSResultElementCalculation calculation = null; try { calculation = new EBSResultElementCalculation(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(calculation); }
public IEBS Calculate( IEBSResultElementFactory EBSResultElementFactory, IEBSFactory EBSFactory, IEBSResultElementCalculation EBSResultElementCalculation, ItΛ tΛ, IΩ Ω, IExpectedValueI ExpectedValueI, IVarianceI VarianceI) { return(EBSFactory.Create( tΛ.Value .Select(w => EBSResultElementCalculation.Calculate( EBSResultElementFactory, w.tIndexElement, w.ΛIndexElement, Ω, ExpectedValueI, VarianceI)) .ToImmutableList())); }
public IEBS Calculate( IEBSResultElementFactory EBSResultElementFactory, IEBSFactory EBSFactory, IEBSResultElementCalculation EBSResultElementCalculation, Id d, Iw w, IBEDS BEDS, Iμ μ, IVariance Variance) { return(EBSFactory.Create( d.Value .Select(y => EBSResultElementCalculation.Calculate( EBSResultElementFactory, y, w, BEDS, μ, Variance)) .ToImmutableList())); }