public IHttpActionResult SetDisplay([FromUri] string address, [FromBody] SetDisplayRequest request) { EngineService service = (EngineService)AppCoreBootstrapper.Container.GetInstance(typeof(EngineService));; Cube entityCube = service._cubeRepository.GetCube(address); DisplayCube displayCube = new DisplayCube(entityCube, _cubeRepository, service); displayCube.SetDisplayText(request.Row, request.Content); return(Ok()); }
public IHttpActionResult TurnOffBacklight(string address) { EngineService service = (EngineService)AppCoreBootstrapper.Container.GetInstance(typeof(EngineService));; Cube entityCube = service._cubeRepository.GetCube(address); DisplayCube displayCube = new DisplayCube(entityCube, _cubeRepository, service); displayCube.TurnOffBacklight(); return(Ok()); }