diff --git a/blacksheep/docs/asgi.md b/blacksheep/docs/asgi.md index 56688e6..0749681 100644 --- a/blacksheep/docs/asgi.md +++ b/blacksheep/docs/asgi.md @@ -3,7 +3,8 @@ BlackSheep is an [ASGI](https://asgi.readthedocs.io/en/latest/) web framework, which requires an ASGI HTTP server to run, such as [Uvicorn](http://www.uvicorn.org/), or -[Hypercorn](https://pgjones.gitlab.io/hypercorn/). All examples in this +[Hypercorn](https://pgjones.gitlab.io/hypercorn/) or +[granian](https://github.com/emmett-framework/granian). All examples in this documentation use `Uvicorn`, but the framework has also been tested with Hypercorn and should work with any server that implements the `ASGI` specification. diff --git a/blacksheep/docs/getting-started.md b/blacksheep/docs/getting-started.md index 7265622..7025eb3 100644 --- a/blacksheep/docs/getting-started.md +++ b/blacksheep/docs/getting-started.md @@ -42,7 +42,8 @@ python -m venv venv BlackSheep is an [ASGI](https://asgi.readthedocs.io/en/latest/) web framework, so it requires an ASGI HTTP server like [uvicorn](http://www.uvicorn.org/), or -[hypercorn](https://pgjones.gitlab.io/hypercorn/). Install `uvicorn` and +[hypercorn](https://pgjones.gitlab.io/hypercorn/) or +[granian](https://github.com/emmett-framework/granian). Install `uvicorn` and `blacksheep` for this tutorial: ```bash diff --git a/blacksheep/docs/websocket.md b/blacksheep/docs/websocket.md index 85a594d..fb3a0c3 100644 --- a/blacksheep/docs/websocket.md +++ b/blacksheep/docs/websocket.md @@ -6,8 +6,9 @@ real-time applications, such as chat apps and similar use cases. BlackSheep can handle incoming WebSocket connections when used with an ASGI server that supports the WebSocket protocol (e.g., -[Uvicorn](https://www.uvicorn.org/#quickstart) or -[Hypercorn](https://pgjones.gitlab.io/hypercorn/)). +[Uvicorn](https://www.uvicorn.org/#quickstart), +[Hypercorn](https://pgjones.gitlab.io/hypercorn/) or +[Granian](https://github.com/emmett-framework/granian)). ## Creating a WebSocket route