/// <summary> /// Execute cache operation /// </summary> /// <param name="cacheProvider">Cache provider</param> /// <param name="CacheServer">Cache server</param> /// <returns>Return cache operation response</returns> protected abstract Task <TResponse> ExecuteCacheOperationAsync(ICacheProvider cacheProvider, CacheServer server);