public override void DeleteSiteContent(int siteId) { SiteSettings siteSettings = new SiteSettings(siteId); CommerceReport.DeleteBySite(siteSettings.SiteGuid); FileAttachment.DeleteBySite(siteSettings.SiteGuid); EmailSendLog.DeleteBySite(siteSettings.SiteGuid); EmailTemplate.DeleteBySite(siteSettings.SiteGuid); ContentHistory.DeleteBySite(siteSettings.SiteGuid); ContentWorkflow.DeleteBySite(siteSettings.SiteGuid); ContentMetaRespository metaRepository = new ContentMetaRespository(); metaRepository.DeleteBySite(siteSettings.SiteGuid); }