static void InitApplication() { //Repository repository = new Repository(new ObjectRepositoryFactory()); //Repository repository = new Repository(new TextRepositoryFactory()); Repository repository = new Repository(new XMLRepositoryFactory()); if (repository.BookRepository.GetItems().Count() == 0) InitData(repository); library = new LibraryClass(repository); userSession = new ConsoleUserSession(library); }
static void InitApplication() { Repository repository = new Repository(new MSSQLRepositoryFactory()); if (repository.BookRepository.GetItems().Count() == 0) { InitData(repository); } library = new LibraryClass(repository); userSession = new ConsoleUserSession(library); }