public IScenarioUnderutilizationsResultElementCalculation Create() { IScenarioUnderutilizationsResultElementCalculation calculation = null; try { calculation = new ScenarioUnderutilizationsResultElementCalculation(); } catch (Exception exception) { this.Log.Error("Exception message: " + exception.Message + " and stacktrace " + exception.StackTrace); } return(calculation); }
public IScenarioUnderutilizations Calculate( IScenarioUnderutilizationsResultElementFactory scenarioUnderutilizationsResultElementFactory, IScenarioUnderutilizationsFactory scenarioUnderutilizationsFactory, IScenarioUnderutilizationsResultElementCalculation scenarioUnderutilizationsResultElementCalculation, IΛ Λ, IScenarioTotalTimes scenarioTotalTimes, IScenarioUnutilizedTimes scenarioUnutilizedTimes) { return(scenarioUnderutilizationsFactory.Create( Λ.Value .Select(w => scenarioUnderutilizationsResultElementCalculation.Calculate( scenarioUnderutilizationsResultElementFactory, w, scenarioTotalTimes, scenarioUnutilizedTimes)) .ToImmutableList())); }
public IScenarioUnderutilizationsResultElementCalculation Create() { IScenarioUnderutilizationsResultElementCalculation calculation = null; try { calculation = new ScenarioUnderutilizationsResultElementCalculation(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(calculation); }