Docker network

Servicebus eigen netwerk die communiceert met de microservices
Per microservice een apart netwerk. Bevat:
- Service
- Database
- MVC frontend
- Etc.
Docker volumes
Geen --mount
Wel `-v pathOnWindows:var/opt/mssql
To be continued
Case
Opties voor eventbus
- Direct via RabbitMQ
- BusProvider
- Framework
Contracten tussen microservices
De verzendende partij definieert de models van de events die gestuurd worden. Om te sharen naar andere services:
- Contracten in NuGet package en sharen met de ontvangende partij
- Handig als je met andere teams samenwerkt
- In frontend een tweede DLL
- Een apart project met contracten en refereren vanuit de twee services
- Het project zelf toevoegen aan de solutions
- Handig als je maar 1 team hebt
NuGet packages publiceren
- Via de NuGet repository
- Lokale repository