Пример #1
0
        public async Task Toggle(CancellationToken ct)
        {
            var status = _status;

            if (status)
            {
                await ScreenHelper.Off(ct);
            }
            else
            {
                await ScreenHelper.On(ct);
            }
            _observeStatus.OnNext(!status);
        }
Пример #2
0
        public async Task On(CancellationToken ct)
        {
            await ScreenHelper.On(ct);

            _observeStatus.OnNext(true);
        }