public void HandleEvent(EntityInserted <CustomerRole> eventMessage) { _cacheManager.RemoveByPattern(CUSTOMERROLES_TAX_DISPLAY_TYPES_PATTERN_KEY); }
public void HandleEvent(EntityInserted <ManufacturerTemplate> eventMessage) { _cacheManager.RemoveByPattern(MANUFACTURER_TEMPLATE_PATTERN_KEY); }
public void HandleEvent(EntityInserted <StoreMapping> eventMessage) { HandleStoreMappingEvent(eventMessage.Entity.EntityId, eventMessage.Entity.EntityName); }
//Blog posts public void HandleEvent(EntityInserted <BlogPost> eventMessage) { _cacheManager.RemoveByPattern(BLOG_PATTERN_KEY); }
//State/province public void HandleEvent(EntityInserted <StateProvince> eventMessage) { _cacheManager.RemoveByPattern(STATEPROVINCES_PATTERN_KEY); }
//Topics public void HandleEvent(EntityInserted <Topic> eventMessage) { _cacheManager.RemoveByPattern(SITEMAP_PATTERN_KEY); }
//Product picture mappings public void HandleEvent(EntityInserted <ProductPicture> eventMessage) { _cacheManager.RemoveByPattern(PRODUCT_DEFAULTPICTURE_PATTERN_KEY); _cacheManager.RemoveByPattern(PRODUCT_DETAILS_TPICTURES_PATTERN_KEY); _cacheManager.RemoveByPattern(CART_PICTURE_PATTERN_KEY); }
public void HandleEvent(EntityInserted <User> eventMessage) { Assert.AreEqual("YanZhiwei1", eventMessage.Entity.LoginName); }
//tax rates public void HandleEvent(EntityInserted <WB_TaxRate> eventMessage) { _cacheManager.RemoveByPattern(TAXRATE_PATTERN_KEY); }
public void HandleEvent(EntityInserted <Language> eventMessage) { _cacheManager.Remove(STORE_LANGUAGE_MAP_KEY); }
//categories public void HandleEvent(EntityInserted <Category> eventMessage) { _cacheManager.RemoveByPattern(CATEGORY_NAVIGATION_PATTERN_KEY); }
//categories public void HandleEvent(EntityInserted <Category> eventMessage) { _cacheManager.RemoveByPattern(PRODUCT_CATEGORY_IDS_PATTERN_KEY); }
//orders public void HandleEvent(EntityInserted <Order> eventMessage) { _cacheManager.RemoveByPattern(PRODUCT_PRICE_PATTERN_KEY); }
//manufacturers public void HandleEvent(EntityInserted <Manufacturer> eventMessage) { _cacheManager.RemoveByPattern(PRODUCT_MANUFACTURER_IDS_PATTERN_KEY); }
//product tags public void HandleEvent(EntityInserted <ProductTag> eventMessage) { _cacheManager.RemoveByPattern(PRODUCTTAG_POPULAR_PATTERN_KEY); _cacheManager.RemoveByPattern(PRODUCTTAG_BY_PRODUCT_PATTERN_KEY); }
public void HandleEvent(EntityInserted <WB_TaxCategoryMapping> eventMessage) { _cacheManager.RemoveByPattern(TAXCATEGORYMAPPING_PATTERN_KEY); }
//Product specification attribute public void HandleEvent(EntityInserted <ProductSpecificationAttribute> eventMessage) { _cacheManager.RemoveByPattern(PRODUCT_SPECS_PATTERN_KEY); }
public void HandleEvent(EntityInserted <ProductTemplate> eventMessage) { _cacheManager.RemoveByPattern(PRODUCT_TEMPLATE_PATTERN_KEY); }
//Orders public void HandleEvent(EntityInserted <Order> eventMessage) { _cacheManager.RemoveByPattern(HOMEPAGE_BESTSELLERS_IDS_PATTERN_KEY); _cacheManager.RemoveByPattern(PRODUCTS_ALSO_PURCHASED_IDS_PATTERN_KEY); }
//checkout attributes public void HandleEvent(EntityInserted <CheckoutAttribute> eventMessage) { _cacheManager.RemoveByPattern(CHECKOUTATTRIBUTES_PATTERN_KEY); }
//Polls public void HandleEvent(EntityInserted <Poll> eventMessage) { _cacheManager.RemoveByPattern(POLLS_PATTERN_KEY); }
//currencies public void HandleEvent(EntityInserted <Currency> eventMessage) { _cacheManager.RemoveByPattern(AVAILABLE_CURRENCIES_PATTERN_KEY); }
//News items public void HandleEvent(EntityInserted <NewsItem> eventMessage) { _cacheManager.RemoveByPattern(NEWS_PATTERN_KEY); }
//vendors public void HandleEvent(EntityInserted <Vendor> eventMessage) { _cacheManager.RemoveByPattern(VENDOR_NAVIGATION_PATTERN_KEY); }
//templates public void HandleEvent(EntityInserted <CategoryTemplate> eventMessage) { _cacheManager.RemoveByPattern(CATEGORY_TEMPLATE_PATTERN_KEY); }
//manufacturers public void HandleEvent(EntityInserted <Manufacturer> eventMessage) { _cacheManager.RemoveByPattern(MANUFACTURER_NAVIGATION_PATTERN_KEY); _cacheManager.RemoveByPattern(SITEMAP_PATTERN_KEY); }
public async Task Handle(EntityInserted <ProductPicture> eventMessage, CancellationToken cancellationToken) { await _cacheManager.RemoveByPrefix(string.Format(ModelCacheEventConst.PRODUCT_DETAILS_PICTURES_PATTERN_KEY, eventMessage.Entity.ProductId)); await _cacheManager.RemoveByPrefix(string.Format(ModelCacheEventConst.CART_PICTURE_PATTERN_KEY, eventMessage.Entity.ProductId)); }
//product manufacturers public void HandleEvent(EntityInserted <ProductManufacturer> eventMessage) { _cacheManager.RemoveByPattern(PRODUCT_MANUFACTURERS_PATTERN_KEY); _cacheManager.RemoveByPattern(MANUFACTURER_HAS_FEATURED_PRODUCTS_PATTERN_KEY); }
public void HandleEvent(EntityInserted <ProductCategory> eventMessage) { NotifyProductCategoryMappingWebhook(eventMessage.Entity, WebHookNames.ProductCategoryMapsCreate); }
public void HandleEvent(EntityInserted <ThemeVariable> eventMessage) { _aspCache.Remove(BuildThemeVarsCacheKey(eventMessage.Entity)); }