public IActionResult PostOdd([FromBody] Odds odds) { try { if (odds != null) { _logger.LogInformation("API Request hit: INSERT Odds : "); var result = _marketRepository.AddOdd(odds); if (result == 0) { return(Ok("{\"status\": \"Success\"}")); } else { _logger.LogInformation("API Request (INSERT Odds : ) not committed"); return(NotFound("Failed: INSERT could not commit")); } } else { _logger.LogInformation("API Request hit (INSERT Odds) with null entry"); return(BadRequest("Failed: null entry")); } } catch (Exception e) { _logger.LogError("API Request (INSERT Odds) FAILED: ", e); return(BadRequest(e)); } }