public async Task <ActionResult> CreateCircuit( [FromBody][Required] ICircuitDto circuitDto ) { var created = await _circuitService.CreateCircuitHandler(circuitDto); if (created == null) { return(Conflict("Error while creating resource")); } else { return(Created($"/circuit/{created.ToString()}", created)); } }