public IActionResult Get(int id, [FromServices] IGetSingleUserQuery getSingleUserQuery) { if (ModelState.IsValid) { return(Ok(getSingleUserQuery.Execute(id))); } else { return(BadRequest("Error")); } }
public IActionResult Get(int id, [FromServices] IGetSingleUserQuery query) { var result = _executor.ExecuteQuery(query, id); return(Ok(result)); }
public IActionResult Get(int id, [FromServices] IGetSingleUserQuery getSingleUserQuery) { return(Ok(_dispatcher.DispatchQuery(getSingleUserQuery, id))); }
public IActionResult Get([FromQuery] int id, [FromServices] IGetSingleUserQuery query) { return(null); }