Online chat application for the M120 and M226B
Here is a image of the Databse schema:
ASP.Net Core API with the MVVM Pattern
There are is only one controller with two methods
- HTTP GET - Fetch all channels
- HTTP GET - Fetch specific channel with messages
Realtime functionality with SignalR
- Join (string channelId)
- Leave (string channelId)
- Send (string channelId, string author, string content)
Used to save a message to the database and return it to the Channel Hub for the group response.