public IActionResult BulkDelete([FromBody] IEnumerable <int> transactionsIds) { _logger.Log(LogLevel.Trace, "A bulk delete of all transactions will be initiated"); var result = _transactionsManager.RemoveMany(transactionsIds); if (result.IsAcknowledged) { _logger.Log(LogLevel.Information, "All transactions retrieved successfully"); return(Ok(result)); } _logger.Log(LogLevel.Error, $"Couldn't delete {result.DeletedCount} transactions"); return(BadRequest(result)); }