NavigationController(INavigationView view, IMessageQueue queue, ClientPerspective perspective) { _view = view; _view.WhenInboxSelected(HandleInboxSelected); _view.WhenProjectSelected(HandleProjectSelected); _queue = queue; _perspective = perspective; }