using System; using System.Collections.Generic; namespace DDD { public class RestaurantManagementSolver : RestaurantSubsystemSolver { private Dictionary _typeToManagementSolver = new() { { RestaurantManagementType.OpenRestaurantMenu, typeof(RestaurantManagementSolver_Menu) }, { RestaurantManagementType.StartRestaurant, typeof(RestaurantManagementSolver_Start) }, }; protected override Dictionary GetSubsystemSolverTypeMappings() { return _typeToManagementSolver; } } }