public async Task <IActionResult> StartInstance( [FromQuery, Required] string key, [FromQuery, Required] string contextDomain, [FromQuery, Required] string device, [FromBody] JObject context) { try { var instance = await _toDoModel.StartInstance(key, contextDomain, device, context); return(Json(instance)); } catch (Exception e) { return(ResolveException(e)); } }