public MatchResultService(IMatchResultRepository matchResultRepository,
                           IPlayerService playerService,
                           ICompetitionService competitionService,
                           IFixtureService fixtureService,
                           IStatsReportingService statsReportingService)
 {
     this.matchResultRepository = matchResultRepository;
     this.playerService         = playerService;
     this.competitionService    = competitionService;
     this.fixtureService        = fixtureService;
     this.statsReportingService = statsReportingService;
 }
 public MatchResultService(
     IMatchResultRepository matchResultRepository,
     IEventRepository eventRepository,
     IMemberRepository memberRepository,
     ILoggerFactory loggerFactory
     )
 {
     _matchResultRepository = matchResultRepository;
     _eventRepository       = eventRepository;
     _memberRepository      = memberRepository;
     _logger = loggerFactory.CreateLogger <MatchResultService>();
 }
 public MatchResultService(IMatchResultRepository matchResultRepository, 
     IPlayerService playerService,
     ICompetitionService competitionService,
     IFixtureService fixtureService,
     IStatsReportingService statsReportingService)
 {
     this.matchResultRepository          = matchResultRepository;
     this.playerService                  = playerService;
     this.competitionService             = competitionService;
     this.fixtureService                 = fixtureService;
     this.statsReportingService          = statsReportingService;
 }
Example #4
0
 public MatchResultsController(
     IMatchResultRepository matchResultRepository,
     IMatchResultService matchResultService,
     IMemberRepository memberRepository,
     IMapper mapper,
     ILoggerFactory loggerFactory)
 {
     _matchResultRepository = matchResultRepository;
     _matchResultService    = matchResultService;
     _memberRepository      = memberRepository;
     _mapper     = mapper;
     _logger     = loggerFactory.CreateLogger <MatchResultsController>();
     base.Logger = _logger;
 }
        public void Setup()
        {
            mockMatchResultRepository            = Substitute.For<IMatchResultRepository>();;
            mockPlayerService                    = Substitute.For<IPlayerService>();
            mockFixtureService                   = Substitute.For<IFixtureService>();
            mockCompetitionService               = Substitute.For<ICompetitionService>();
            mockStatsReportingService            = Substitute.For<IStatsReportingService>();

            PopulateData();

            matchResultService = new MatchResultService(
                mockMatchResultRepository,
                mockPlayerService,
                mockCompetitionService,
                mockFixtureService,
                mockStatsReportingService);
        }
 public LeagueTableService(IMatchResultRepository matchResult)
 {
     _matchResult = matchResult;
 }