public SaveStandardTeamResultProcessorFactory(
     ICareerPlayerStatisticsProcessor careerPlayerStatisticsProcessor, ICareerTeamStatisticsProcessor careerTeamStatisticsProcessor, ICompetitionPlayerStatisticsProcessor competitionPlayerStatisticsProcessor,
     IFixtureCalculationProcessor fixtureCalculationProcessor, IHandicapCalculationEngineProcessor handicapCalculationEngineProcessor, IParseGamesProcessor parseGamesProcessor,
     IUpdateCompetitionPlayerMeritTableProcessor updateCompetitionPlayerMeritTableProcessor, IUpdateLeaguePlayerMeritTableProcessor updateLeaguePlayerMeritTableProcessor, IUpdateLeagueTableProcessor updateLeagueTableProcessor,
     IValidateMatchStatusProcessor validateMatchStatusProcessor, IMatchSetNoWalkoverProcessor matchSetNoWalkoverProcessor, IOmitGamesFromSaveProcessor omitGamesFromSaveProcessor, IMatchCalculationProcessor matchCalculationProcessor,
     IMatchResultValidatorProcessor matchResultValidatorProcessor, IRuleProcessor ruleProcessor, IValidateGameResultsProcessor validateGameResultsProcessor, IPendingFixtureProcessor pendingFixtureProcessor)
 {
     this._careerPlayerStatisticsProcessor      = careerPlayerStatisticsProcessor;
     this._careerTeamStatisticsProcessor        = careerTeamStatisticsProcessor;
     this._competitionPlayerStatisticsProcessor = competitionPlayerStatisticsProcessor;
     this._fixtureCalculationProcessor          = fixtureCalculationProcessor;
     this._handicapCalculationEngineProcessor   = handicapCalculationEngineProcessor;
     this._parseGamesProcessor = parseGamesProcessor;
     this._updateCompetitionPlayerMeritTableProcessor = updateCompetitionPlayerMeritTableProcessor;
     this._updateLeaguePlayerMeritTableProcessor      = updateLeaguePlayerMeritTableProcessor;
     this._updateLeagueTableProcessor    = updateLeagueTableProcessor;
     this._validateMatchStatusProcessor  = validateMatchStatusProcessor;
     this._matchSetNoWalkoverProcessor   = matchSetNoWalkoverProcessor;
     this._omitGamesFromSaveProcessor    = omitGamesFromSaveProcessor;
     this._matchCalculationProcessor     = matchCalculationProcessor;
     this._matchResultValidatorProcessor = matchResultValidatorProcessor;
     this._ruleProcessor = ruleProcessor;
     this._validateGameResultsProcessor = validateGameResultsProcessor;
     this._pendingFixtureProcessor      = pendingFixtureProcessor;
 }
 public SaveStandardPlayerResultProcessorFactory(IValidateMatchStatusProcessor validateMatchStatusProcessor, IValidateGameResultsProcessor validateGameResultsProcessor, IParseGamesProcessor parseGamesProcessor,
                                                 IMatchCalculationProcessor matchCalculationProcessor, IMatchWalkoverProcessor walkoverProcessor, IFixtureCalculationProcessor fixtureCalculationProcessor,
                                                 IPendingFixtureProcessor pendingFixtureProcessor, ICompetitionResultProcessor competitionResultProcessor)
 {
     this._validateMatchStatusProcessor = validateMatchStatusProcessor;
     this._validateGameResultsProcessor = validateGameResultsProcessor;
     this._parseGamesProcessor          = parseGamesProcessor;
     this._matchCalculationProcessor    = matchCalculationProcessor;
     this._walkoverProcessor            = walkoverProcessor;
     this._fixtureCalculationProcessor  = fixtureCalculationProcessor;
     this._pendingFixtureProcessor      = pendingFixtureProcessor;
     this._competitionResultProcessor   = competitionResultProcessor;
 }