예제 #1
0
        async Task Verify(VerifyFileJson verifyFile)
        {
            using (var file = await UIApp.OpenFilePicker2())
            {
                if (file.Valid)
                {
                    IsBusy = true;
                    Toast(".VerificationFilePage.Wait");

                    var valid = await Task.Run(() => VerifyFileJson.CheckHash(file.Stream, verifyFile.GetHash(), verifyFile.length));

                    IsBusy = false;
                    await MessageAsync(valid? ".VerifyPage.Success" : ".VerifyPage.Failure");
                }
            }
        }