Hi
I was trying to use Async Mode for RawInvokeAsync according to xData doc but it appears elements seem wrong into,
currently
procedure TForm2.WebButton1Click(Sender: TObject);
var
Response: TXDataClientResponse
GreetResult: string;
begin
Response := await(Client.RawInvokeAsync('IMyService.Greet', ['My name']);
GreetResult := string(TJSObject(Response.Result)['value']);
end;
Await return TJSValue not TXDataClientResponse and can consume TJSValue not TXDataClientResponse
I tried different type of variable without success.
... + missing ")" at end of line (looks like copy paste from end of night )
Please can you clarifiy how to use RawInvokeAsync in order to retrieve TJSArray or TJSObject from ?