コード例 #1
0
 protected override void Restored(RestoreContentContext context, TPart instance)
 {
     if (OnRestored != null)
     {
         OnRestored(context, instance);
     }
 }
コード例 #2
0
ファイル: ContentHandler.cs プロジェクト: zachr81/Orchard
 void IContentHandler.Restored(RestoreContentContext context)
 {
     foreach (var filter in Filters.OfType <IContentStorageFilter>())
     {
         filter.Restored(context);
     }
     Restored(context);
 }
コード例 #3
0
        protected override void Restored(RestoreContentContext context) {
            var contentItem = context.ContentItem;
           
            _ignoreExportHandlerFor = contentItem;
            var newVersionXml = _contentManager.Export(contentItem);
            _ignoreExportHandlerFor = null;

            var diffGram = _analyzer.GenerateDiffGram(_previousVersionXml, newVersionXml);
            RecordAuditTrailEvent(ContentAuditTrailEventProvider.Restored, context.ContentItem, diffGram: diffGram, previousVersionXml: _previousVersionXml);
        }
コード例 #4
0
 public void Restoring(RestoreContentContext context)
 {
 }
コード例 #5
0
ファイル: ContentHandler.cs プロジェクト: zachr81/Orchard
 protected virtual void Restored(RestoreContentContext context)
 {
 }
コード例 #6
0
 protected override void Restoring(RestoreContentContext context) {
     _ignoreExportHandlerFor = context.ContentItem;
     _previousVersionXml = _contentManager.Export(context.ContentItem);
     _ignoreExportHandlerFor = null;
 }