public ExerciseGroupController( IFitnessTrackerContext context, IExerciseGroupSummaryAdapter summaryAdapter, IExerciseGroupResultAdapter resultAdapter, IExerciseGroupSummaryPeriodAdapter summaryPeriodAdapter) : base(context) { Ensure.That(summaryAdapter).IsNotNull(); Ensure.That(resultAdapter).IsNotNull(); Ensure.That(summaryPeriodAdapter).IsNotNull(); _summaryAdapter = summaryAdapter; _resultAdapter = resultAdapter; _summaryPeriodAdapter = summaryPeriodAdapter; }
public ExerciseGroupSummaryAdapter(IExerciseGroupResultAdapter resultAdapter) { Ensure.That(resultAdapter); _resultAdapter = resultAdapter; }