using Nop.Core.Domain.Common; using Nop.Services.Caching; namespace Nop.Services.Common.Caching; /// /// Represents a generic attribute cache event consumer /// public partial class GenericAttributeCacheEventConsumer : CacheEventConsumer { /// /// Clear cache data /// /// Entity /// A task that represents the asynchronous operation protected override async Task ClearCacheAsync(GenericAttribute entity) { await RemoveAsync(NopCommonDefaults.GenericAttributeCacheKey, entity.EntityId, entity.KeyGroup); } }