public HttpResponseMessage ChangeChannel(TelevisionViewModel tvViewModel) { var commandHandler = new CommandHandler(); commandHandler.Handle(new ChangeChannelCommand() { Id = tvViewModel.Id, Version = tvViewModel.Version, ChannelNumber = tvViewModel.Channel }); return(Request.CreateResponse(HttpStatusCode.OK, "Request Submitted")); }
public HttpResponseMessage PowerOff(TelevisionViewModel tvViewModel) { var commandHandler = new CommandHandler(); commandHandler.Handle(new PowerOffTvCommand() { Id = tvViewModel.Id, Version = tvViewModel.Version }); return(Request.CreateResponse(HttpStatusCode.OK, "Request Submitted")); }
public void Call() { ThreadPool.GetMaxThreads(out int a, out int b); _core.Logger.Debug(this, a + " " + b); try { if (_core.TryGetUiManager(out IUiManager ui)) { _page = _page ?? new TelevisionViewModel(_core); ui.Navigate(_page); } } catch { } }
public TelevisionPage() { InitializeComponent(); BindingContext = new TelevisionViewModel(); }