public ISurgeonNumberAssignedWeekdays Calculate( ISurgeonNumberAssignedWeekdaysResultElementFactory surgeonNumberAssignedWeekdaysResultElementFactory, ISurgeonNumberAssignedWeekdaysFactory surgeonNumberAssignedWeekdaysFactory, ISurgeonNumberAssignedWeekdaysResultElementCalculation surgeonNumberAssignedWeekdaysResultElementCalculation, Is s, Ix x) { return(surgeonNumberAssignedWeekdaysFactory.Create( s.Value .Select(w => surgeonNumberAssignedWeekdaysResultElementCalculation.Calculate( surgeonNumberAssignedWeekdaysResultElementFactory, w, x)) .ToImmutableList())); }
public ISurgeonNumberAssignedWeekdaysFactory CreateSurgeonNumberAssignedWeekdaysFactory() { ISurgeonNumberAssignedWeekdaysFactory factory = null; try { factory = new SurgeonNumberAssignedWeekdaysFactory(); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(factory); }