FireClient не работает и возвращается в класс с какой-либо ошибкой в ​​Xamarin? - PullRequest
0 голосов
/ 14 мая 2018

это функция входа в систему, но когда компилятор компилирует строку, где «значение» означает ее возвращение в форму Xamarin без дальнейшего продвижения Спасибо

    async public  Task<User> GetLogin(User info)
    {            
        User login = new User();       
        var firebase = new FirebaseClient("https://xyz.firebaseio.com/");
        try
        {
            var value = await firebase.Child("User").OrderByValue().OnceAsync<User>();            
            foreach (var item in value)
            {
            if (info.Username == item.Object.Username && info.Password == item.Object.Password )
            {
                login.Id = item.Object.Id;
                login.Fullname = item.Object.Fullname;
                login.Username = item.Object.Username;
                login.Password = item.Object.Password;
                login.Role = item.Object.Role;
                MasterPage session = new MasterPage(login); 
                return login;
                }
                    else { }
                }
        }
        catch (Exception ex) { }
        return null;
    }
...