public function __construct(DIContainerInterface $diContainer, Cache $provider, LoggerInterface $logger = null)
 {
     parent::__construct($diContainer, $logger);
     $this->cacheProvider = $provider;
 }
 public function __construct(DIContainerInterface $diContainer, LoggerInterface $logger = null)
 {
     parent::__construct($diContainer, $logger);
 }