2

我正在尝试在 C# .net 4.5 应用程序上使用 Backendless API,但没有办法让它工作,因为我得到了

“在 weborb.dll 中发生了 'System.StackOverflowException' 类型的未处理异常。”

代码很简单,但不起作用。带有 Java BE Api 的 Java 示例工作正常。

  public static void init()
    {
        Backendless.InitApp(APP_ID, SECRET_KEY, VERSION);
    }

    public static void RegisterUser()
    {
        BackendlessUser user = new BackendlessUser();
        string error;
        user.SetProperty("ID", "id");
        user.SetProperty("password","12");

        try
        {
            Backendless.UserService.Register(user); //StackOverflow error here
        }
        catch (BackendlessException exception)
        {
            error = exception.FaultCode;
        }  
    }
4

2 回答 2

1

Backendless 团队为我解决了这个问题,链接到评论中的示例。

于 2016-01-25T12:52:03.913 回答
1

从链接的示例:

static void Main( string[] args )
    {
      Backendless.InitApp( APP_ID, SECRET_KEY, VERSION_ID );
      BackendlessUser loggedInUser = Backendless.UserService.Login( USER_NAME, PASS_WORD );

      System.Console.WriteLine( "logged in user - " + loggedInUser.Email );
    }
于 2016-01-25T15:09:35.597 回答