private static XRpcStruct CreateBlogStruct( BlogPostPart blogPostPart, UrlHelper urlHelper) { var url = urlHelper.AbsoluteAction(() => urlHelper.BlogPost(blogPostPart)); var blogStruct = new XRpcStruct() .Set("postid", blogPostPart.Id) .Set("title", blogPostPart.Title) .Set("wp_slug", blogPostPart.Slug) .Set("description", blogPostPart.Text) .Set("link", url) .Set("permaLink", url); if (blogPostPart.PublishedUtc != null) { blogStruct.Set("dateCreated", blogPostPart.PublishedUtc); blogStruct.Set("date_created_gmt", blogPostPart.PublishedUtc); } return blogStruct; }
private static XRpcStruct CreateBlogStruct(BlogPost blogPost, UrlHelper urlHelper) { var url = urlHelper.AbsoluteAction(() => urlHelper.BlogPost(blogPost)); return new XRpcStruct() .Set("postid", blogPost.Id) .Set("dateCreated", blogPost.CreatedUtc) .Set("title", blogPost.Title) .Set("wp_slug", blogPost.Slug) .Set("description", blogPost.Text) .Set("link", url) .Set("permaLink", url); }