/// <summary> /// Translate a database Post in Xml RPC Post /// </summary> /// <param name="post"></param> /// <returns></returns> private static Post TranslatePost(Engine.Data.Models.Post post) { String url = DataService.GetPostUrl(post); // Return the post return(new Post { Id = post.Id, Title = post.Title, Description = post.GetFullContentForOpenLiveWriter(), DateCreatedGmt = post.DateCreatedGmt, Status = post.Published ? Published : Draft, UserId = MetaWeblogConfiguration.UserId, Categories = post.Categories.Select(c => c.Name).ToArray(), Url = url, PermaLink = url }); }