public IActionResult On([FromBody] string action)
        {
            IActionResult result = Ok();

            try
            {
                switch (action.ToLower())
                {
                case "red":
                    mLedControl.RedLedOn();
                    break;

                case "yellow":
                    mLedControl.YellowLedOn();
                    break;

                case "green":
                    mLedControl.GreenLedOn();
                    break;

                case "all":
                    mLedControl.TurnAllLedsOn();
                    break;

                default:
                    result = BadRequest($"led action {action} not known");
                    break;
                }
            }
            catch (Exception ex)
            {
                result = BadRequest(ex);
            }

            return(result);
        }
 private void ManArrived()
 {
     mLedControl.GreenLedOn();
 }