diff --git a/aspnetcore/host-and-deploy/docker/building-net-docker-images.md b/aspnetcore/host-and-deploy/docker/building-net-docker-images.md index f81b7ebb05..1d329f3ef3 100644 --- a/aspnetcore/host-and-deploy/docker/building-net-docker-images.md +++ b/aspnetcore/host-and-deploy/docker/building-net-docker-images.md @@ -42,10 +42,10 @@ The sample Dockerfile uses the [Docker multi-stage build feature](https://docs.d * Docker client 18.03 or later * Linux distributions - * [CentOS](https://docs.docker.com/install/linux/docker-ce/centos/) - * [Debian](https://docs.docker.com/install/linux/docker-ce/debian/) - * [Fedora](https://docs.docker.com/install/linux/docker-ce/fedora/) - * [Ubuntu](https://docs.docker.com/install/linux/docker-ce/ubuntu/) + * [CentOS](https://docs.docker.com/install/linux/docker-ce/centos/) + * [Debian](https://docs.docker.com/install/linux/docker-ce/debian/) + * [Fedora](https://docs.docker.com/install/linux/docker-ce/fedora/) + * [Ubuntu](https://docs.docker.com/install/linux/docker-ce/ubuntu/) * [macOS](https://docs.docker.com/docker-for-mac/install/) * [Windows](https://docs.docker.com/docker-for-windows/install/) diff --git a/aspnetcore/signalr/streaming.md b/aspnetcore/signalr/streaming.md index 7118702570..27c6c40c87 100644 --- a/aspnetcore/signalr/streaming.md +++ b/aspnetcore/signalr/streaming.md @@ -30,13 +30,13 @@ ASP.NET Core SignalR supports streaming return values of server methods. This is ::: moniker range=">= aspnetcore-3.0" -A hub method automatically becomes a streaming hub method when it returns a , `IAsyncEnumerable`, `Task>`, or `Task>`. +A hub method automatically becomes a streaming hub method when it returns a , `IAsyncEnumerable`, `Task>`, or `Task>`. ::: moniker-end ::: moniker range="< aspnetcore-3.0" -A hub method automatically becomes a streaming hub method when it returns a or a `Task>`. +A hub method automatically becomes a streaming hub method when it returns a or a `Task>`. ::: moniker-end @@ -52,7 +52,7 @@ Streaming hub methods can return `IAsyncEnumerable` in addition to `ChannelRe ::: moniker-end -The following sample shows the basics of streaming data to the client using Channels. Whenever an object is written to the , the object is immediately sent to the client. At the end, the `ChannelWriter` is completed to tell the client the stream is closed. +The following sample shows the basics of streaming data to the client using Channels. Whenever an object is written to the , the object is immediately sent to the client. At the end, the `ChannelWriter` is completed to tell the client the stream is closed. > [!NOTE] > Write to the `ChannelWriter` on a background thread and return the `ChannelReader` as soon as possible. Other hub invocations are blocked until a `ChannelReader` is returned.