internal CommentCollection(Surrogate surrogate, IFindierService findierService) { foreach (var item in surrogate.Items) { Add(item); } _request = surrogate.Request; _findierService = findierService; _currentResponse = surrogate.CurrentResponse; }
public override sealed void OnNavigatedTo( object parameter, NavigationMode mode, IDictionary <string, object> state) { Post = (Post)parameter; CanEdit = Post.User == _findierService.CurrentUser; var commentsRequest = new GetPostCommentsRequest(Post.Id).Limit(20); CommentCollection = new CommentCollection(commentsRequest, _findierService); }
public CommentCollection(GetPostCommentsRequest request, IFindierService findierService) { _request = request; _findierService = findierService; }