public static void Main(string[] args) { var studentData = new StudentData(); var inputOutputProvider = new ConsoleInputOutputProvider(); var engine = new Engine(studentData, inputOutputProvider); engine.ProcessCommand(); }
public Engine(StudentData studentData, IInputOutputProvider inputOutputProvider) { this.studentData = new StudentData(); this.inputOutputProvider = inputOutputProvider; }