public IHttpActionResult AddBuilding(HttpRequestMessage requestMessage, Building newBuilding) { // Delegate all work to maintenance processor var building = _addBuildingMaintenanceProcessor.AddBuilding(newBuilding); var result = new CreatedActionResult<Building>(building, requestMessage); return result; }
public IHttpActionResult AddGame(HttpRequestMessage requestMessage, NewGame newGame) { // Delegate all work to maintenance processor var game = _addGameMaintenanceProcessor.AddGame(newGame); var result = new CreatedActionResult<Game>(game, requestMessage); return result; }
public IHttpActionResult AddTechnology(HttpRequestMessage requestMessage, NewTechnology newTechnology) { // Delegate all work to maintenance processor var technology = _addTechnologyMaintenanceProcessor.AddTechnology(newTechnology); var result = new CreatedActionResult<Technology>(technology, requestMessage); return result; }
public IHttpActionResult AddUnit(HttpRequestMessage requestMessage, Unit newUnit) { // Delegate all work to maintenance processor var unit = _addUnitMaintenanceProcessor.AddUnit(newUnit); var result = new CreatedActionResult<Unit>(unit, requestMessage); return result; }