public async Task <IActionResult> DeleteSensor([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var success = await _sensorService.DeleteSensorByIdAsync(id); if (!success) { _logger.LogWarning($"{id} {SensorsConstants.SENSOR_NOT_FOUND}"); return(NotFound(id)); } _logger.LogInformation($"{id} {SensorsConstants.DELETE_SENSOR_SUCCESS}"); return(Ok(id)); }