public override NBrightInfo AfterProductSave(NBrightInfo nbrightInfo) { var prodData = new ProductData(nbrightInfo.ItemID, nbrightInfo.Lang); foreach (var cat in prodData.GetCategories("", true)) { UrlRulesCaching.Remove(PortalSettings.Current.PortalId, cat.categoryid, nbrightInfo.Lang); } //NBrightBuyUtils.RemoveModCachePortalWide(PortalSettings.Current.PortalId); return(nbrightInfo); }
public override NBrightInfo AfterCategorySave(NBrightInfo nbrightInfo) { UrlRulesCaching.Remove(PortalSettings.Current.PortalId, nbrightInfo.ItemID, nbrightInfo.Lang); //NBrightBuyUtils.RemoveModCachePortalWide(PortalSettings.Current.PortalId); return(nbrightInfo); }