/// <inheritdoc/> public async Task ClearAsync(Guid userId) { await InitializeBasketAsync(userId); this._logger.LogInformation($"Clearing basket for user {userId}"); await _basketRepository.ClearBasketAsync(userId); }