//gets singleton instance public static CalculationStrategyFactory GetInstance() { if (_instance == null) { _instance = new CalculationStrategyFactory(); } return(_instance); }
public CalculationStrategyFactory() { _instance = this; _strategies = new Dictionary <string, Type>(); }