public bool Remove(T item) => LoggerHelper.RunWithLogging(_logger, () => _innerStorage.Remove(item), nameof(Remove));
 public async Task DeleteObservationAsync(EnergyObservationModel flashObservation)
 {
     await Task.Run(() => _storage.Remove(_mapper.Map <IEnergyObservation>(flashObservation)));
 }