Exemplo n.º 1
0
 public void HandleEvent(EntityUpdated <BlogPost> eventMessage)
 {
     _cacheManager.RemoveByPattern(BLOG_PATTERN_KEY);
 }
 public async Task Handle(EntityUpdated <Discount> notification, CancellationToken cancellationToken)
 {
     await _cacheManager.RemoveByPrefix(DISCOUNT_REQUIREMENT_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <Manufacturer> eventMessage)
 {
     _cacheManager.RemoveByPattern(MANUFACTURER_NAVIGATION_PATTERN_KEY);
     _cacheManager.RemoveByPattern(PRODUCT_MANUFACTURERS_PATTERN_KEY);
     _cacheManager.RemoveByPattern(MANUFACTURER_PICTURE_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <Manufacturer> eventMessage)
 {
     _cacheManager.RemoveByPattern(MANUFACTURERS_LIST_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <Setting> eventMessage)
 {
     //clear models which depend on settings
     _cacheManager.RemoveByPattern(OFFICIAL_NEWS_PATTERN_KEY); //depends on AdminAreaSettings.HideAdvertisementsOnAdminArea
 }
Exemplo n.º 6
0
 //stores
 public void HandleEvent(EntityUpdated <Site> eventMessage)
 {
     _cacheManager.RemoveByPattern(SITEHEADER_MODEL_PATTERN_KEY);
 }
 public async Task Handle(EntityUpdated <BlogPost> eventMessage, CancellationToken cancellationToken)
 {
     await _cacheManager.RemoveByPrefix(ModelCacheEventConst.BLOG_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <Category> eventMessage)
 {
     _cacheManager.RemoveByPattern(DISCOUNT_CATEGORY_IDS_PATTERN_KEY);
 }
Exemplo n.º 9
0
 public void HandleEvent(EntityUpdated <ThemeVariable> eventMessage)
 {
     _aspCache.Remove(BuildThemeVarsCacheKey(eventMessage.Entity));
 }
 public void HandleEvent(EntityUpdated <DiscountRequirement> eventMessage)
 {
     _cacheManager.RemoveByPattern(DISCOUNT_REQUIREMENT_PATTERN_KEY);
 }
 //settings
 public void HandleEvent(EntityUpdated <Setting> eventMessage)
 {
     _cacheManager.RemoveByPattern(DISCOUNT_CATEGORY_IDS_PATTERN_KEY);
     _cacheManager.RemoveByPattern(DISCOUNT_MANUFACTURER_IDS_PATTERN_KEY);
 }
Exemplo n.º 12
0
 public async Task Handle(EntityUpdated <CategoryTemplate> eventMessage, CancellationToken cancellationToken)
 {
     await _cacheBase.RemoveByPrefix(ModelCacheEventConst.CATEGORY_TEMPLATE_PATTERN_KEY);
 }
Exemplo n.º 13
0
 void IPublish <EntityUpdated> .Apply(EntityUpdated @event)
 {
     Name = @event.Name;
 }
Exemplo n.º 14
0
 public void HandleEvent(EntityUpdated <NewsItem> eventMessage)
 {
     _cacheManager.RemoveByPattern(NEWS_PATTERN_KEY);
 }
Exemplo n.º 15
0
 public void HandleEvent(EntityUpdated <StateProvince> eventMessage)
 {
     _cacheManager.RemoveByPattern(STATEPROVINCES_PATTERN_KEY);
 }
Exemplo n.º 16
0
 public void HandleEvent(EntityUpdated <Language> eventMessage)
 {
     _cacheManager.Remove(STORE_LANGUAGE_MAP_KEY);
 }
Exemplo n.º 17
0
 //customer roles
 public void HandleEvent(EntityUpdated <UserRole> eventMessage)
 {
     _cacheManager.RemoveByPattern(CATEGORY_NAVIGATION_PATTERN_KEY);
     _cacheManager.RemoveByPattern(CATEGORY_CHILD_IDENTIFIERS_PATTERN_KEY);
 }
Exemplo n.º 18
0
 public void HandleEvent(EntityUpdated <Setting> eventMessage)
 {
     // clear models which depend on settings
     _cacheManager.RemoveByPattern(USERRROLES_TAX_DISPLAY_TYPES_PATTERN_KEY); // depends on TaxSettings.TaxDisplayType
 }
Exemplo n.º 19
0
 public void HandleEvent(EntityUpdated <RegionalContent> eventMessage)
 {
     _cacheManager.RemoveByPattern(REGIONALCONTENT_MODEL_KEY);
     _cacheManager.RemoveByPattern(REGIONALCONTENT_PATTERN_KEY);
 }
Exemplo n.º 20
0
 public void HandleEvent(EntityUpdated <ArticleTag> eventMessage)
 {
     _cacheManager.RemoveByPattern(ARTICLETAG_POPULAR_PATTERN_KEY);
     _cacheManager.RemoveByPattern(ARTICLETAG_BY_ARTICLE_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <Category> eventMessage)
 {
     _cacheManager.RemoveByPattern(CATEGORIES_LIST_PATTERN_KEY);
 }
Exemplo n.º 22
0
 public void HandleEvent(EntityUpdated <Picture> eventMessage)
 {
     _cacheManager.RemoveByPattern(ARTICLE_DEFAULTPICTURE_PATTERN_KEY);
     _cacheManager.RemoveByPattern(CATEGORY_PICTURE_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <Vendor> eventMessage)
 {
     _cacheManager.RemoveByPattern(VENDORS_LIST_PATTERN_KEY);
 }
Exemplo n.º 24
0
 public void HandleEvent(EntityUpdated <ArticleAlbum> eventMessage)
 {
     _cacheManager.RemoveByPattern(ARTICLE_DEFAULTPICTURE_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <SpecificationAttribute> eventMessage)
 {
     _cacheManager.RemoveByPattern(SPEC_ATTRIBUTES_PATTERN_KEY);
 }
Exemplo n.º 26
0
 public void HandleEvent(EntityUpdated <Poll> eventMessage)
 {
     _cacheManager.RemoveByPattern(POLLS_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <Currency> eventMessage)
 {
     _cacheManager.RemoveByPattern(AVAILABLE_CURRENCIES_PATTERN_KEY);
 }
Exemplo n.º 28
0
 public void HandleEvent(EntityUpdated <Topic> eventMessage)
 {
     _cacheManager.RemoveByPattern(TOPIC_MODEL_KEY);
     _cacheManager.RemoveByPattern(TOPIC_PATTERN_KEY);
 }
 public void HandleEvent(EntityUpdated <ProductManufacturer> eventMessage)
 {
     _cacheManager.RemoveByPattern(PRODUCT_MANUFACTURERS_PATTERN_KEY);
 }
Exemplo n.º 30
0
 public void HandleEvent(EntityUpdated <ProductPicture> eventMessage)
 {
     _cacheManager.RemoveByPattern(PRODUCT_DEFAULTPICTURE_PATTERN_KEY);
     _cacheManager.RemoveByPattern(PRODUCTVARIANT_DEFAULTPICTURE_PATTERN_KEY);
 }