Create a FastAPI adapter module which makes it easy to add a Stanza Guard to a FastAPI service. Functionally this should be similar to sdk-go's fiber adapter.
The adapter will wrap the generic guard implementation but (as with #15), please also consider first implementing a generic "HTTP Server" (so all future HTTP server adaptors -- AIOHTTP, Flask, Django, etc -- will wrap the same HTTP server implementation). In sdk-go the generic HTTP Server implementation lives here: https://github.com/StanzaSystems/sdk-go/blob/main/handlers/httphandler/server.go
Create a FastAPI adapter module which makes it easy to add a Stanza Guard to a FastAPI service. Functionally this should be similar to sdk-go's fiber adapter.
The adapter will wrap the generic guard implementation but (as with #15), please also consider first implementing a generic "HTTP Server" (so all future HTTP server adaptors -- AIOHTTP, Flask, Django, etc -- will wrap the same HTTP server implementation). In sdk-go the generic HTTP Server implementation lives here: https://github.com/StanzaSystems/sdk-go/blob/main/handlers/httphandler/server.go