public BMSTypeAlert(string alertTarget) { AlertSource = BMSInstanceCreator.GetInstance(alertTarget) as IAlerter; }
public static BreachType ClassifyTemperatureBreach(CoolingType coolingType, double temperatureInC) { ICoolingType cooling = BMSInstanceCreator.GetInstance(coolingType.ToString()) as ICoolingType; return(CheckBreachType(temperatureInC, cooling.LowerLimit, cooling.UpperLimit)); }