public ActionResult StartController(string id)
        {
            var controller = mappedControllers.Find(id);

            if (controller == null)
            {
                return(NotFound($"Cannot find mapped controller with id {id}"));
            }
            mappedControllers.Start(controller);
            return(StatusCode(204));
        }
        public IMessageHandler CreateHandler(HttpContext context, CloseFunction closeFunction, SenderFunction sendFunction)
        {
            string id = PathRegex.Match(context.Request.Path.Value).Groups[1].Value;
            var    emulatedController = emulatedControllers.Find(id);

            return(new EmulatedControllerFeedbackHandler(closeFunction, sendFunction, emulatedController));
        }