public HttpResponseMessage PopCommand(string deviceId) { var command = _featureCommandQueue.PopCommand(deviceId); if (command == null) { // OK, but no payload in response return(Request.CreateResponse(HttpStatusCode.OK)); } return(Request.CreateResponse(HttpStatusCode.OK, command)); }