Esempio n. 1
0
        private async Task DfinityLogin()
        {
            var isLoggedIn = await DfinityService.IsLoggedIn();

            if (!isLoggedIn)
            {
                await DfinityService.Login();

                while (!await DfinityService.IsLoggedIn())
                {
                    await Task.Delay(TimeSpan.FromMilliseconds(500));
                }

                isLoggedIn = true;
            }

            if (isLoggedIn)
            {
                SkyDocsService.LoginDfinity();
                DialogService.Close();
            }
        }