Xamarin 无法从实时数据库读取信息

问题描述 投票:0回答:0

我是 Xamarin 和 C# 的新手,我只在 Xamarin 中为 Android 编写代码

NuGet 包:Firebase Database.net 4.2.0

下面2段代码负责从Firebase实时数据库中获取数据

public class EmployeeModel
{
    public string Email { get; set; }
    public int RecordMathGame { get; set; }
    public int RecordMathGameMinus { get; set; }
    public int RecordPuzzleGame { get; set; }
    public int RecordMemoryGame { get; set; }
}
    public static class Setting
    {
        internal const string FireBaseDatabaseUrl = "my url";
        internal const string FireBaseSeceret = "my secret";
    }`

    FirebaseClient firebase = new FirebaseClient(Setting.FireBaseDatabaseUrl, new FirebaseOptions
    {
        AuthTokenAsyncFactory = () => Task.FromResult(Setting.FireBaseSeceret)
    });`

GetEmployee()函数负责通过Email获取用户数据

这个函数报错,它从实时数据库读取信息,但是读完之后报错

public async void GetEmployee()
 {
    await firebase.Child(nameof(EmployeeModel)).Child(employeeModel.Email).PutAsync(employeeModel);
 }

给出如下错误(如图) enter image description here

enter image description here

请帮帮我

尝试了很多东西 但由于我是初学者,所以它不起作用

c# firebase xamarin.forms xamarin.android
© www.soinside.com 2019 - 2024. All rights reserved.