public CompetitionController() { participantRepository = new ParticipantRepository(); categoryRepository = new CategoryRepository(); competititionRepository = new CompetitionRepository(); competitionService = new CompetitionService(competititionRepository, ModelState); }
public CompetitionService(ICompetitionRepositroy repo, ModelStateDictionary modelState) { this.competitionRepositroy = repo; this.modelState = modelState; }
public ParticipantService(IParticipantRepository repo, ModelStateDictionary modelState) { competitionRepositroy = new CompetitionRepository(); this.participantRepository = repo; this.modelState = modelState; }
public ParticipantController() { this.participantRepository = new ParticipantRepository(); competitionRepository = new CompetitionRepository(); this.participantService = new ParticipantService(participantRepository, ModelState); }