public TableViewSource(Posts p) { if (p == null) this.posts = new Posts {data = new List<Post>()}; else this.posts = p; }