public void SetCommand(CommandOption commandOption) { _command = (commandOption) switch { CommandOption.Add => new AddCommand(), CommandOption.Remove => new RemoveCommand(), CommandOption.Edit => new EditCommand(), _ => new AddCommand() }; }
public void ExecuteCommand(LibraryCommand command, Book book) { command.Execute(Books, book); }