Exemplo n.º 1
0
        private ContentItem Inject(object value)
        {
            var item = (ContentItem)value;

            //SetAncestors(item);

            SetChildren(item);

            proxies.OnLoaded(item);
            return(item);
        }
Exemplo n.º 2
0
 /// <summary>Sets rewriter and definition manager on a content item object at load time.</summary>
 /// <param name="entity">The potential content item whose definition manager and rewriter will be set.</param>
 /// <param name="id">Ignored.</param>
 /// <param name="state">Ignored.</param>
 /// <param name="propertyNames">Ignored.</param>
 /// <param name="types">Ignored.</param>
 /// <returns>True if the entity was a content item.</returns>
 public override bool OnLoad(object entity, object id, object[] state, string[] propertyNames, IType[] types)
 {
     interceptor.OnLoaded(entity);
     return(NotifiyCreated(entity as ContentItem));
 }