public async Task SendAsync(string data)
        {
            var imageSource = QRSenderHelper.CreateQRWritableBitampFromString(data);

            this.OnQRImageChanged?.Invoke(imageSource);
            await Task.Delay(QRSenderSettings.SendDelayMilliseconds);
        }
        public static void QREncodeDecode()
        {
            string data = "test msg";

            var writableBitmap = QRSenderHelper.CreateQRWritableBitampFromString(data);
            //var barcodeResult = barcodeReader.Decode(new BitmapSourceLuminanceSource(writableBitmap));

            var bmp           = WritableBitmapToBitmap(writableBitmap);
            var barcodeResult = QRMessageScannerHelper.GetBarcodeResultFromQRBitmap(bmp);

            MessageBox.Show($"{barcodeResult.Text}");
        }