Blazor SignalR Connection Troubleshooting
Budget: $15 – $25 AUD
Issue 1. Context does not have authorised user data which restricts mapping for user with connection id.
Issue 2. Connection ID keeps changing for tabs due to which not able to understand which tab is actually closed.
Issue 3. Disposing Connection for tab 2 straight after creating and then reassigning new connection ID.
What I want:
1. Context to have user details who is logged in and using page. Link user with connection ID and if connection ID changes due to refresh connection then map user with new connection id.
2. When editing row from data grid in Dialog Box:
User A : Edits row data. Then the row should be locked for other users.
User B : Tries to edit same row. Gets error message its locked by user A.
User A : Opens a new Tab and tries to edit same row gets error message that its locked by himself.
So I want to manage row locks using signalR and somehow tie this up with user connection id and logged in id. To display user name who has locked row in the message.
If user A closes browser or refreshes browser then the lock for that row should be removed. Otherwise it will go in to indefinite lock.
I have attached sample video and project.
Issue 2. Connection ID keeps changing for tabs due to which not able to understand which tab is actually closed.
Issue 3. Disposing Connection for tab 2 straight after creating and then reassigning new connection ID.
What I want:
1. Context to have user details who is logged in and using page. Link user with connection ID and if connection ID changes due to refresh connection then map user with new connection id.
2. When editing row from data grid in Dialog Box:
User A : Edits row data. Then the row should be locked for other users.
User B : Tries to edit same row. Gets error message its locked by user A.
User A : Opens a new Tab and tries to edit same row gets error message that its locked by himself.
So I want to manage row locks using signalR and somehow tie this up with user connection id and logged in id. To display user name who has locked row in the message.
If user A closes browser or refreshes browser then the lock for that row should be removed. Otherwise it will go in to indefinite lock.
I have attached sample video and project.