public IDayBedRequirementVariances Calculate( IDayBedRequirementVariancesResultElementFactory dayBedRequirementVariancesResultElementFactory, IDayBedRequirementVariancesFactory dayBedRequirementVariancesFactory, IDayBedRequirementVariancesResultElementCalculation dayBedRequirementVariancesResultElementCalculation, Id d, IVariance Variance) { return(dayBedRequirementVariancesFactory.Create( d.Value .Select(y => dayBedRequirementVariancesResultElementCalculation.Calculate( dayBedRequirementVariancesResultElementFactory, y, Variance)) .ToImmutableList())); }
public IDayBedRequirementVariancesFactory CreateDayBedRequirementVariancesFactory() { IDayBedRequirementVariancesFactory factory = null; try { factory = new DayBedRequirementVariancesFactory(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(factory); }