Trying out the WS and SignalR clients. Have a .net webapi with a SignalR hub named "signalr" running on http://localhost:5000. Can connect and receive messages with a .net client. The negotiation request is "POST http://localhost:5000/signalr/negotiate?negotiateVersion=1".
When I use the Delphi SignalR component with Host=localhost, Port=5000, and TLS=False, the negotiation is "GET http://localhost:5000/signalr/negotiate?clientProtocol=1.2". I switched to SignalRCore and now I get the correct POST. So I guess SignalRCore is the correct choice here?
How do I receive messages with SignalRCore? SignalR has an OnSignalRMessage event but SignalRCore does not. All of my messages are one way server->client.
Usually you'll receive in the event OnSignalRCoreInvocation. There is a demo in the folder "Demos\01.WebSocket_Quick_Start\02.WebSocket_Clients_APIs" which shows how to use it. You can check the documentation here: