public static void ExecuteToken(object parameter)
        {
            UIParameters parameters = (UIParameters)parameter;

            Context = parameters.Context;
            BackgroundWorker worker = new BackgroundWorker();

            worker.DoWork += async(sender, args) =>
            {
                await Context.Dispatcher.InvokeAsync(() => { Fastboot = new FastbootTools(Context); });

                await
                Task.Run(
                    async() =>
                    await Fastboot.GetIdentiferToken(parameters.Context2, parameters.Bool));
            };
            worker.RunWorkerCompleted += (sender, args) => worker.Dispose();
            worker.RunWorkerAsync();
        }