无法使用 .net SDK 在 parse.com 中创建对象/类

本文关键字:com 创建对象 parse net SDK | 更新日期: 2023-09-27 18:19:18

我正在尝试通过解析时的.net SDK创建一个对象/类。这是我下面的课程。我在构造函数中调用初始化,然后调用该方法。它运行成功,但我无法在解析时在数据浏览器中看到数据。我使用 NuGet 来获取官方客户端。

public class ParseManager
{
    public ParseManager()
    {
        ParseClient.Initialize("XXXX", "CXXXX");
    }
    public async void Example()
    {
        ParseObject gameScore = new ParseObject("Test");
        gameScore["score"] = 1337;
        gameScore["playerName"] = "Test User";
        await gameScore.SaveAsync();
    }
}

编辑:这是我如何调用这个类/方法。

static void Main(string[] args)
{
   var pm = new ParseManager();
   pm.Example();
}

无法使用 .net SDK 在 parse.com 中创建对象/类

您看不到任何数据,因为您的控制台应用程序在最后一次调用pm.Example()函数后终止

您必须做的两件事:

  1. Example更改为async Task而不是async void

    public async Task Example()
    {
       ParseObject gameScore = new ParseObject("Test");
       gameScore["score"] = 1337;
       gameScore["playerName"] = "Test User";
       await gameScore.SaveAsync();
    }
    
  2. 显式调用Task.Wait Example

    static void Main(string[] args)
    {
       var pm = new ParseManager();
       pm.Example().Wait():
    }