public void DestroyContent(PageContent c) { IPageContentFactory fact = GetContentFactory(c.Type); if (fact != null) fact.DestroyInstance(c); else c = null;// normally a safe fallback } /// <summary>