public T Create <T>([NotNull] IFileReference fileReference, [NotNull] IOutlookBarItemViewModel parent)
            where T : INavigationGroupTreeViewModel
        {
            var model = ServiceLocator.Current.GetInstance <T>();

            model.Build(fileReference, parent);
            return(model);
        }
 private static bool CanCloseFileReference(IOutlookBarItemViewModel model)
 {
     return(true);
 }
 private void OnCloseFileReference(IOutlookBarItemViewModel model)
 {
     model.EnsureNotNull();
     Parent.UnloadFileReference(model.FileReference);
 }