-
-
Notifications
You must be signed in to change notification settings - Fork 444
Can't reentrant(?) call in StreamingHub #866
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Is the server calling the client a broadcast or client results? Is it something like the following? Client resultssequenceDiagram
Client->>+Server: Invoke HubMethodA
Server->>+Client: Invoke ClientMethodA
Client->>+Server: Invoke HubMethodB
Server-->>-Client: Return from HubMethodB
Client-->>-Server: Return from ClientMethodA
Server-->>-Client: Return from HubMethodA
BroadcastsequenceDiagram
Client->>+Server: Invoke HubMethodA
Server->>+Client: OnBroadcastMethodA
Server-->>-Client: Return from HubMethodA
Client->>Server: Invoke HubMethodB
Server-->>Client: Return from HubMethodB
|
Thank you for the detailed diagram. Yes, the “Client Results” case is being used. In cases where the Client and Server need to communicate closely, this prevents the use of mechanisms like And... If the Hub method processes are sequential, Then I realized there is a workaround using |
This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 30 days. |
Uh oh!
There was an error while loading. Please reload this page.
Using MagicOnion 7.0.0-preview.10
In StreamingHub
Would like to know if there is a plan to make this possible.
The text was updated successfully, but these errors were encountered: