Skip to content

Implement support for IAsyncEnumerable returns on the Server #5357

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
davidfowl opened this issue Oct 20, 2018 · 2 comments
Closed

Implement support for IAsyncEnumerable returns on the Server #5357

davidfowl opened this issue Oct 20, 2018 · 2 comments
Assignees
Labels
area-signalr Includes: SignalR clients and servers Done This issue has been fixed enhancement This issue represents an ask for new feature or an enhancement to an existing one

Comments

@davidfowl
Copy link
Member

C# 8 is adding support for IAsyncEnumerable so we should support it natively for client->server and server->client streaming. Depends on https://github.com/dotnet/corefx/issues/32640.

@analogrelay analogrelay changed the title Implement support for IAsyncEnumerable Implement support for IAsyncEnumerable on the Server Nov 6, 2018
@analogrelay
Copy link
Contributor

This makes a lot of sense on the server. On the client it takes a small amount more thought (because of .NET Standard support). Filing a separate bug for that.

@aspnet-hello aspnet-hello transferred this issue from aspnet/SignalR Dec 17, 2018
@aspnet-hello aspnet-hello added this to the 3.0.0 milestone Dec 17, 2018
@aspnet-hello aspnet-hello added area-signalr Includes: SignalR clients and servers cost: M labels Dec 17, 2018
@halter73 halter73 self-assigned this Jan 10, 2019
@clairernovotny
Copy link

FWIW, Ix Async will be shipping a preview of the LINQ operators for this shortly, if that's relevant to you.

@halter73 halter73 changed the title Implement support for IAsyncEnumerable on the Server Implement support for IAsyncEnumerable returns on the Server Feb 25, 2019
@halter73 halter73 added Done This issue has been fixed and removed 2 - Working labels Feb 25, 2019
@analogrelay analogrelay added release-3.0 enhancement This issue represents an ask for new feature or an enhancement to an existing one and removed enhancement This issue represents an ask for new feature or an enhancement to an existing one type: Enhancement labels Mar 21, 2019
@ghost ghost locked as resolved and limited conversation to collaborators Dec 3, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-signalr Includes: SignalR clients and servers Done This issue has been fixed enhancement This issue represents an ask for new feature or an enhancement to an existing one
Projects
None yet
Development

No branches or pull requests

6 participants