private void InitializeAmalgamator() { _amalgamationErrorHandler = new AmalgamationErrorHandler(); LearnerEmploymentStatusMonitoringAmalgamator learnerEmploymentStatusMonitoringAmalgamator = new LearnerEmploymentStatusMonitoringAmalgamator(_ruleProvider, _amalgamationErrorHandler); _learnerEmploymentStatusAmalgamator = new LearnerEmploymentStatusAmalgamator(learnerEmploymentStatusMonitoringAmalgamator, _ruleProvider, _amalgamationErrorHandler); }
private void InitializeAmalgamator() { _amalgamationErrorHandler = new AmalgamationErrorHandler(); LearnerEmploymentStatusMonitoringAmalgamator learnerEmploymentStatusMonitoringAmalgamator = new LearnerEmploymentStatusMonitoringAmalgamator(_ruleProvider, _amalgamationErrorHandler); LearnerEmploymentStatusAmalgamator learnerEmploymentStatusAmalgamator = new LearnerEmploymentStatusAmalgamator(learnerEmploymentStatusMonitoringAmalgamator, _ruleProvider, _amalgamationErrorHandler); LearnerHEFinancialSupportAmalgamator learnerHEFinancialSupportAmalgamator = new LearnerHEFinancialSupportAmalgamator(_ruleProvider, _amalgamationErrorHandler); LearnerHEAmalgamator learnerHEAmalgamator = new LearnerHEAmalgamator(learnerHEFinancialSupportAmalgamator, _ruleProvider, _amalgamationErrorHandler); _learnerAmalgamator = BuildAmalgamator(learnerEmploymentStatusAmalgamator, learnerHEAmalgamator, _ruleProvider, _amalgamationErrorHandler); }