protected override void SuccessfullyFetched(IList <AnalyticRuleSettings> settings) { AnalyticModelSettingsCommonRail result = new AnalyticModelSettingsCommonRail(settings); successCallback.Invoke(result); }
public AnalyticModelCommonRail( AnalyticModelSettingsCommonRail settings) { if (settings == null) { throw new ArgumentNullException("settings"); } this.settings = settings; Models.Add( new AnalyticModelInjectorsCorrections(settings.RulesSettings)); Models.Add( new AnalyticModelFuelPressureDelta(settings.RulesSettings)); Models.Add( new AnalyticModelFuelPressureRegulatorCurrent(settings.RulesSettings)); }