Carrotware.CMS.Mvc.UI.Admin.Service.CMS.CacheGenericContent C# (CSharp) Метод

CacheGenericContent() приватный Метод

private CacheGenericContent ( string ZoneText, string DBKey, string ThisPage ) : string
ZoneText string
DBKey string
ThisPage string
Результат string
        public string CacheGenericContent(string ZoneText, string DBKey, string ThisPage)
        {
            try {
                ZoneText = CMSConfigHelper.DecodeBase64(ZoneText);
                CurrentPageGuid = new Guid(ThisPage);
                LoadGuids();
                Guid guidWidget = new Guid(DBKey);

                List<Widget> cacheWidget = cmsAdminWidget;

                Widget c = (from w in cacheWidget
                            where w.Root_WidgetID == guidWidget
                            select w).FirstOrDefault();

                c.ControlProperties = ZoneText;
                c.EditDate = SiteData.CurrentSite.Now;

                cmsAdminWidget = cacheWidget;

                return "OK";
            } catch (Exception ex) {
                SiteData.WriteDebugException("webservice", ex);

                return ex.ToString();
            }
        }