我希望这个问题能够提供所有标准。我正在尝试使用 Firebease 和 firesharp 库来提供通知服务。我能够连接我的应用程序并将数据插入到我的 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());
}
T 曾经返回 null
--我的火力基地的规则
{“规则”:{“.read”:真,“.write”:真,“信息”:{“.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));
}