/// <summary> /// Retrieves an item from the cache. /// </summary> /// <param name="key"> /// Item key. /// </param> /// <returns> /// Item for the specified <paramref name="key"/>, or <c>null</c>. /// </returns> public override object Get(object key) { return(key == null ? null : _cache.Get(GenerateKey(key))); }