Click here to Skip to main content
15,667,436 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi all, my API recieves notifications from a Postgresql database when certain events happen in the database server, as I stated in a previous question I would like to forward these notifications to the client. I've been told I need to use a separate server such as SignalR to achieve this. I've added the required SignalR bits in Startup to my API ( net Core API )
 app.UseEndpoints(endpoints =>
// SignalHub inherits from Hub
// added this in ConfigureServices

// I get this via di in my Controller

IHubContext<SignalHub> hubContext

// I issue this call from my Controller action


// which seems to execute ok

So my question is ?, how do I subscribe to these notifications from my client ( primarily my web app ) I hope this makes sense

What I have tried:

Added the SignalR code to the API and googling until I'm blue in the face
Updated 5-Feb-23 11:00am

Share this answer
pkfox 5-Feb-23 16:35pm    
I have Dave but it doesn't explain how I subscribe to a server
Dave Kreskowiak 5-Feb-23 16:38pm    
Yes it does, under Add SignalR client code[^]
There is a tonne of information, examples, tutorials, etc on this subject. A quick Google Search[^] or YouTube search[^] will give you many options.

As an example, from the Youtube Search[^] above, here is a video that is similar to what you are trying to achieve: SignalR with Sql Table Dependency in Asp.Net Core - YouTube[^]
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900