/// <summary> /// Initializes a new instance of the <see cref="SeasonStandingsController"/> class. /// </summary> /// <param name="seasonStandingsIndexViewModel"> /// The <see cref="ISeasonStandingsIndexViewModel"/> by which data will be modeled for the season standings /// index view. /// </param> /// <param name="seasonRepository"> /// The <see cref="ISeasonRepository"/> by which season data will be accessed. /// </param> /// <param name="seasonStandingsRepository"> /// The <see cref="ISeasonStandingsRepository"/> by which season standings data will be accessed. /// </param> public SeasonStandingsController( ISeasonStandingsIndexViewModel seasonStandingsIndexViewModel, ISeasonRepository seasonRepository, ISeasonStandingsRepository seasonStandingsRepository) { _seasonStandingsIndexViewModel = seasonStandingsIndexViewModel; _seasonRepository = seasonRepository; _seasonStandingsRepository = seasonStandingsRepository; }
/// <summary> /// Initializes a new instance of the <see cref="SeasonStandingsControlViewModel"/> class. /// </summary> /// <param name="seasonStandingsRepository"> /// The repository by which season standings data will be accessed. /// </param> public SeasonStandingsControlViewModel(ISeasonStandingsRepository seasonStandingsRepository) { _seasonStandingsRepository = seasonStandingsRepository; }
/// <summary> /// Initializes a new instance of the <see cref="SeasonStandingsController"/> class. /// </summary> /// <param name="seasonStandingsRepository">The repository by which season standings data will be accessed.</param> /// <param name="mapper">The AutoMapper object used for object-object mapping.</param> public SeasonStandingsController(ISeasonStandingsRepository seasonStandingsRepository, IMapper mapper) { _seasonStandingsRepository = seasonStandingsRepository; _mapper = mapper; }