Пример #1
0
        private void BluetoothWin32Events_InRange(object sender, BluetoothWin32RadioInRangeEventArgs e)
        {
            var data = new BluetoothEventDataStruct();

            data.DeviceName  = e.Device.DeviceName;
            data.IsConnected = e.Device.Connected;
            HandleEvent(data);
        }
Пример #2
0
        private void HandleEvent(BluetoothEventDataStruct data)
        {
            var evs = eventService.
                      GetEvents().
                      Where(m => m.EventType == Event.Types.EventType.BluetoothEvent).
                      ToList();

            foreach (var ev in evs)
            {
                eventService.Invoke(ev, data);
            }
        }