FireSharp QueryBuilder return 空

FireSharp QueryBuilder return null

我希望这个问题能够解决所有 standards.Im 尝试使用 Firebease 和 firesharp library.Im 进行通知服务的问题,能够连接我的应用程序并将数据插入我的 firebase,如果我问对于一个特定的对象,我能够检索内容,但我 need.The 的想法不是检查每一个最后插入到 firebase 中的内容,并据此通知客户......当我尝试使用时,问题就开始了像这样的 QueryBuilder :

    public static void SelectAsync(string Query,Data Target)
    {

        FirebaseResponse response = client.Get(FireSharp.QueryBuilder.New("Information").OrderBy("ID").LimitToLast(1).ToQueryString());

        Data T = new Data();
        T=response.ResultAs<Data>();
        Console.WriteLine(T.ID.ToString());



    }

从来没有return空

--我的firebase规则

{ "rules": { ".read": true, ".write": true, "Information":{ ".indexOn":["ID"] } } }

我不知道问题出在哪里,希望有人能帮助我

ps: 调用方法

        private  async void button15_Click(object sender, EventArgs e)
    {


        FireBase Fire = new FireBase();
        Fire.Config();
        var data = new Data();
        await Task.Run(()=>FireBase.SelectAsync("Information",data));

    }

尝试使用 GetAsync,它对我有用。

private async Task button_RetrieveRangeData_Click()
{               
    FirebaseResponse resp1 = await client.GetAsync("Information", FireSharp.QueryBuilder.New().OrderBy ("ID").LimitToLast(1));
}