protected override ICoreItem OnLoad(string key, CoreItemCacheParams userParams) { IAsyncResult ar = _writeBehindQueue.Synchronise(_client.LoadItemBegin(null, userParams.DataType, key, true)); return(_client.LoadItemEnd(ar)); }