protected override void SuccessfullyFetched( IList <AnalyticRuleSettings> ruleSettings) { AnalyticModelSettingsPetrolEngineIgnition result = new AnalyticModelSettingsPetrolEngineIgnition(ruleSettings); successCallback.Invoke(result); }
public AnalyticModelPetrolEngineIgnition( AnalyticModelSettingsPetrolEngineIgnition settings) { if (settings == null) { throw new ArgumentNullException("settings"); } this.settings = settings; Models.Add(new AnalyticModelCylinderCoilsChargeTime(settings.RulesSettings)); Models.Add(new AnalyticModelCylinderCoilsStartupChargeTimePeak(settings.RulesSettings)); }