Beispiel #1
0
        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;
        }
Beispiel #2
0
        public ExerciseGroupSummaryAdapter(IExerciseGroupResultAdapter resultAdapter)
        {
            Ensure.That(resultAdapter);

            _resultAdapter = resultAdapter;
        }