Web API for a Dapr state store for validating messages against schemas that are stored in a registry by topic name.
- .NET Core SDK (5.0 or greater)
- Docker Desktop
- MongoDB Docker:
docker run --name mongo -d -p 27017:27017 -v /tmp/mongo/data:/data/db mongo
- MongoDB Client:
- Download Robo 3T only.
- Add connection to localhost on port 27017.
-
Browse to http://localhost:5100/swagger.
- Execute Get, Post, Put, Delete
- Use
v1.person-schema.json
in json folder.
-
To view all the registered schemas, you can use a MongoDB Client.