PageRenderTime 191ms CodeModel.GetById 183ms app.highlight 4ms RepoModel.GetById 1ms app.codeStats 1ms

/BlogEngine/DotNetSlave.BusinessLogic/API/BlogML/BlogMLExtendedPost.cs

#
C# | 36 lines | 13 code | 5 blank | 18 comment | 0 complexity | 3176a9654f4cc0506a78519af930bd5b MD5 | raw file
 1namespace BlogEngine.Core.API.BlogML
 2{
 3    using global::BlogML.Xml;
 4    using System.Collections.Generic;
 5
 6    /// <summary>
 7    /// Extended BlogML post
 8    /// </summary>
 9    public class BlogMlExtendedPost
10    {
11        /// <summary>
12        /// Gets or sets blog post
13        /// </summary>
14        public BlogMLPost BlogPost { get; set; }
15
16        /// <summary>
17        /// Gets or sets post URL
18        /// </summary>
19        public string PostUrl { get; set; }
20        
21        /// <summary>
22        /// Gets or sets post tags
23        /// </summary>
24        public StateList<string> Tags { get; set; }
25
26        /// <summary>
27        /// Gets or sets post categories
28        /// </summary>
29        public StateList<Category> Categories { get; set; }
30
31        /// <summary>
32        /// Post comments
33        /// </summary>
34        public List<Comment> Comments { get; set; }
35    }
36}