Exemplo n.º 1
0
        public void CreateItem <TEntity>(string itemName, ISitecoreDomainEntity parentEntity, TEntity entity) where TEntity : ISitecoreDomainEntity
        {
            var parentItem = GetItem(parentEntity.Id);
            var itemPath   = string.Format("{0}/{1}", parentItem.Paths.FullPath, itemName);

            CreateItem(itemPath, entity);
        }
Exemplo n.º 2
0
        public void Add(ISitecoreDomainEntity entity)
        {
            var key = new EntityUniqueKey(entity.Id, entity.GetType());

            if (!m_innerCache.ContainsKey(key))
            {
                m_innerCache.Add(key, entity);
            }
        }
Exemplo n.º 3
0
        public void Add(ISitecoreDomainEntity entity)
        {
            var key = new EntityUniqueKey(entity.Id, entity.GetType());

            if (!m_innerCache.ContainsKey(key))
            {
                m_innerCache.Add(key, entity);
            }
        }