using System; using Orchard.Core.Common.Models; using Orchard.Models; using Orchard.Security; namespace Orchard.Blogs.Models { public class BlogPost : ContentPart { public Blog Blog { get; set; } public string Title { get { return this.As().Title; } } public string Body { get { return this.As().Body; } } public string Slug { get { return this.As().Slug; } } public IUser Creator { get { return this.As().OwnerField.Value; } } public DateTime? Published { get { return Record.Published; } } } }