public IActionResult Create(TodoItem item) { if (!ModelState.IsValid) { return(BadRequest(ModelState.GetErrors())); } try { _todoItemService.Create(item); _rabbitMQService.SendCreate(item); } catch (Exception ex) { return(BadRequest(ex.Message)); } return(Ok("Item successfully added to list.")); }