Esempio n. 1
0
    static Promise<long> createLanguage()
    {
        Promise<long> promise = new Promise<long>();
        CreateLanguage request = new CreateLanguage();
        builder.Build(request);
        while (!request.Process().isDone) { }

        if (request.Successful()) {
            request.ParseResult();
            promise.Resolve(request.Model.id);
        }
        else {
            promise.Reject(new Exception(request.GetErrorMessage()));
        }
        return promise;
    }