public IHttpActionResult getChange([FromBody] ManipulationObject change, int imageID) { //Retrieve the next change in the queue associate with the imageID //Update the queue appropriately return this.Success({ManipulationObject change, int imageID});
public IHttpActionResult addChange([FromBody] ManipulationObject change, int imageID) { //add the manipulation to the queue associated with the imageID to be processed in the order //received return this.Success(null); }