コード例 #1
0
        public object CloneItem(string itemId)
        {
            // Todo: Избавиться от этой конвертации после того, как в системе будет одна реализация Dynamic

            dynamic item = GetItem(itemId);

            if (item != null)
            {
                item.Id   = Guid.NewGuid().ToString();
                item.Name = string.Format(Resources.CloneElementName, item.Name);
            }

            return(DynamicExtensions.JsonToObject(item));
        }