public static void Main() { IBangaloreUniversityData dataBase = new BangaloreUniversityData(); IRenderer renderer = new ConsoleRenderer(); IInputHandler inputHandler = new InputHandler(); BangaloreUniversityEngine engine = new BangaloreUniversityEngine(dataBase, renderer, inputHandler); engine.Run(); }
public static void Main() { IUsersRepository usersRepository = new UsersRepository(); IRepository<Course> courseRepository = new Repository<Course>(); IBangaloreUniversityDatebase database = new BangaloreUniversityDatebase(usersRepository, courseRepository); var engine = new BangaloreUniversityEngine(database); engine.Run(); }
public static void Main() { IBangaloreUniversityData data = new BangaloreUniversityData(); IInputReader reader = new ConsoleReader(); IOutputWriter writer = new ConsoleWriter { AutoFlush = true }; IEngine engine = new BangaloreUniversityEngine(reader, writer, data); engine.Run(); }
public static void Main() { var engine = new BangaloreUniversityEngine(); engine.Run(); }