예제 #1
0
 public FlattenCommentsCollection(CommentViewModelCollection originalCollection)
 {
     _originalCollection = originalCollection;
     if (_originalCollection != null)
     {
         _originalCollection.CollectionChanged += Comment_CollectionChanged;
         foreach (var child in originalCollection)
         {
             VisitAddChildren(child);
         }
     }
 }
 private void LoadLink(TypedThing <Link> link, TypedThing <Comment> rootComment)
 {
     _linkThing = link;
     Comments   = new CommentViewModelCollection(_baconProvider, _linkThing.Data.Permalink, _linkThing.Data.Subreddit, _linkThing.Data.SubredditId, _linkThing.Data.Name);
 }