public void Open(Notification notification)
        {
            switch (notification.Type)
            {
                case NotificationType.AnswerMarkedAsAccepted:
                case NotificationType.AnswerVotedDown:
                case NotificationType.AnswerVotedUp:

                    navigationService.UriFor<Question.ViewQuestionViewModel>()
                                     .WithParam(vm => vm.FocusAnswer, true)
                                     .WithParam(vm => vm.QuestionId, notification.QuestionId)
                                     .WithParam(vm => vm.HighlightAnswer, true)
                                     .Navigate();
                    break;
                case NotificationType.QuestionAnswered:
                case NotificationType.QuestionVotedDown:
                case NotificationType.QuestionVotedUp:

                    navigationService.UriFor<Question.ViewQuestionViewModel>()
                                     .WithParam(vm => vm.QuestionId, notification.QuestionId)
                                     .WithParam(vm => vm.HighlightAnswer, true)
                                     .Navigate();
                    break;

            }


        }
 public void OpenQuestion(Notification notification)
 {
     navigationService.UriFor<Question.ViewQuestionViewModel>()
         .WithParam(vm => vm.QuestionId, notification.QuestionId)
         .WithParam(vm => vm.HighlightAnswer, true)
    .Navigate();
 }