protected virtual void OnBarcodeScanned(uint scanDataType, string rawData, string barcode)
        {
            var symbology = Windows.Devices.PointOfService.BarcodeSymbologies.GetName(scanDataType);

            _lastReading = new MvxBarcodeScannerReading(scanDataType, rawData, barcode, symbology);
            ReadingAvailable?.Invoke(this, new MvxValueEventArgs <MvxBarcodeScannerReading>(_lastReading));
        }
 protected virtual void OnBarcodeScanned(uint scanDataType, string rawData, string barcode)
 {
     Log.MethodEnter();
     Log.Debug($"scanDataType {scanDataType}");
     Log.Debug($"rawData {rawData}");
     Log.Debug($"barcode {barcode}");
     ReadingAvailable?.Invoke(this, new MvxValueEventArgs <MvxBarcodeScannerReading>(new MvxBarcodeScannerReading(scanDataType, rawData, barcode)));
     Log.MethodExit();
 }