public override void Create(AuditTrailCreateContext context) {
            var content = context.Properties.ContainsKey("Content") ? (IContent)context.Properties["Content"] : default(IContent);
            var auditTrailPart = content != null ? content.As<AuditTrailPart>() : default(AuditTrailPart);

            if (auditTrailPart == null)
                return;

            context.Comment = auditTrailPart.Comment;
        }
 public virtual void Create(AuditTrailCreateContext context) {}