The ASP.NET project for API handling will need to subscribe to the same topic that's published to.
- Docker compose should be set up to run Kafka
- Destination host server should run a Kafka container
- MiscTwitchApi should subscribe to the topic "twitch.chat" and "twitch.event". Great test of Observables in C#.
- If twitch.event = offline, clear session database.
- Twitch bot should report all chats to the Kafka topic twitch.chat and events to Twitch.event
The ASP.NET project for API handling will need to subscribe to the same topic that's published to.