using System; using System.Collections.Generic; namespace DDD { public class RestaurantMealSolver : RestaurantSubsystemSolver { private Dictionary _typeToMealSolver = new() { { RestaurantMealType.WaitForOrder, typeof(RestaurantMealSolver_WaitForOrder) }, { RestaurantMealType.WaitForServe, typeof(RestaurantMealSolver_WaitForServe) } }; protected override Dictionary GetSubsystemSolverTypeMappings() { return _typeToMealSolver; } } }