private void onExpireItemCache(RedisChannel channel, RedisValue value) { log(Logging.LoggingLevel.Detailed, "Received Expire Item: {0}", value.ToJson()); var dict = value.ToString().ToObject<Dictionary<string, string>>(); if (OnExpireItem != null) OnExpireItem(dict["cacheName"], dict["key"], dict["itemKey"]); }