Example #1
0
        protected IFieldWrapper GetField(string key)
        {
            key = key.ToLower();

            if (!Fields.ContainsKey(key))
            {
                try
                {
                    Fields[key] = _spawnProvider.FromField(Item.Fields[key]);
                }
                catch (Exception ex)
                {
                    Sitecore.Diagnostics.Log.Error("Fortis: Unable to spawn field with key " + key, ex, this);
                }
            }

            return((FieldWrapper)Fields[key]);
        }