Backend of realtime bi-direcational live message startkit.
How to setup:
- Add line to ConfigureServices
services.AddSignalR();
- Setup cross-domain
app.UseCors(builder => builder.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin().AllowCredentials());
-
Add authentication middleware
Please reference WebStart.Startup.
-
Add GetUserProfile delegate
app.UseSignalR(config => { config.MapHub(String.Empty); MessageHubInitializer.Init((user) => { user.Name = "haiping"; user.FirstName = "Haiping"; user.LastName = "Chen"; }); });