Example #1
0
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event message</param>
 public void HandleEvent(PluginUpdatedEvent eventMessage)
 {
     if (eventMessage?.Plugin?.Instance <IWidgetPlugin>() != null)
     {
         _staticCacheManager.RemoveByPrefix(NopModelCacheDefaults.WidgetPrefixCacheKey);
     }
 }
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event message</param>
 public void HandleEvent(PluginUpdatedEvent eventMessage)
 {
     if (eventMessage.Plugin?.Instance() is IWidgetPlugin)
     {
         _cacheManager.RemoveByPattern(WIDGET_PATTERN_KEY);
     }
 }
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event message</param>
 public async Task HandleEventAsync(PluginUpdatedEvent eventMessage)
 {
     if (eventMessage?.Plugin?.Instance <IWidgetPlugin>() != null)
     {
         await _staticCacheManager.RemoveByPrefixAsync(NopModelCacheDefaults.WidgetPrefixCacheKey);
     }
 }
Example #4
0
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event message</param>
 public void HandleEvent(PluginUpdatedEvent eventMessage)
 {
     if (eventMessage.Plugin?.Instance() is IWidgetPlugin)
     {
         _cacheManager.RemoveByPattern(NopModelCacheDefaults.WidgetPatternKey);
     }
 }
Example #5
0
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event</param>
 public async Task HandleEventAsync(PluginUpdatedEvent eventMessage)
 {
     await _staticCacheManager.RemoveByPrefixAsync(NopPluginDefaults.AdminNavigationPluginsPrefix);
 }
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event</param>
 public void HandleEvent(PluginUpdatedEvent eventMessage)
 {
     _staticCacheManager.RemoveByPrefix(NopPluginDefaults.AdminNavigationPluginsPrefix);
 }
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event</param>
 public void HandleEvent(PluginUpdatedEvent eventMessage)
 {
     _cacheManager.RemoveByPrefix(QNetPluginDefaults.AdminNavigationPluginsPrefixCacheKey);
 }
 /// <summary>
 /// Handle plugin updated event
 /// </summary>
 /// <param name="eventMessage">Event</param>
 public void HandleEvent(PluginUpdatedEvent eventMessage)
 {
     _cacheManager.RemoveByPattern(NopPluginDefaults.AdminNavigationPluginsPatternCacheKey);
 }