public override void Describe(DescribeContext context) {
            context.For("Content", T("Content Items"))
                .Event(this, Created, T("Created"), T("A content item was created."), enableByDefault: true)
                .Event(this, Saved, T("Saved"), T("A content item was saved."), enableByDefault: true)
                .Event(this, Published, T("Published"), T("A content item was published."), enableByDefault: true)
                .Event(this, Unpublished, T("Unpublished"), T("A content item was unpublished."), enableByDefault: true)
                .Event(this, Removed, T("Removed"), T("A content item was deleted."), enableByDefault: true)
                .Event(this, Destroyed, T("Destroyed"), T("A content item was permanently deleted."), enableByDefault: true)
                .Event(this, Imported, T("Imported"), T("A content item was imported."), enableByDefault: true)
                .Event(this, Exported, T("Exported"), T("A content item was exported."), enableByDefault: false)
                .Event(this, Restored, T("Restored"), T("A content item was restored to a previous version."), enableByDefault: true);

            context.QueryFilter(QueryFilter);
            context.DisplayFilter(DisplayFilter);
        }
        public override void Describe(DescribeContext context) {
            context.For("ContentType", T("Content Type"))
                .Event(this, Created, T("Created"), T("A content type was created."), enableByDefault: true)
                .Event(this, Removed, T("Removed"), T("A content type was removed."), enableByDefault: true)
                .Event(this, Imported, T("Imported"), T("A content type was imported."), enableByDefault: true)
                .Event(this, PartAdded, T("Part added"), T("A content part was added to a content type."), enableByDefault: true)
                .Event(this, PartRemoved, T("Part removed"), T("A content part was removed from a content type."), enableByDefault: true)
                .Event(this, TypeDisplayNameUpdated, T("Type display name updated"), T("The display name of a content type was updated."), enableByDefault: true)
                .Event(this, TypeSettingsUpdated, T("Type settings updated"), T("The settings of a content type were updated."), enableByDefault: true)
                .Event(this, PartSettingsUpdated, T("Part settings updated"), T("The settings of a content part on a content type were updated."), enableByDefault: true)
                .Event(this, FieldSettingsUpdated, T("Field settings updated"), T("The settings of a content field on a content part on a content type were updated."), enableByDefault: true);

            context.QueryFilter(QueryFilter);
            context.DisplayFilter(DisplayFilter);
        }