Add gRPC streaming for code first approach
- Dominant language
- C#
- Stars
- 4.5k
- Forks
- 836
- Avg merge
- 6d 3h
- Merged PRs (30d)
- 7
Description
There is no approach using gRPC streaming in .Net Code First approach.
One of the solution is to use IAsyncEnumerable but it is not for a streaming but mostly about duplex connection.
P.S. If using protobuff first approach it works fine but in .Net ecosystem I would like rather use code first approach with Code First Grpc Reflection to provide contracts to other services that sending protofiles.
Contributor guide
Research direction
The issue names the .NET Code First approach, IAsyncEnumerable, and Code First Grpc Reflection, but no files or tests. Start by comparing the existing proto-first streaming behavior with the Code First path. Done means gRPC streaming contracts work through the Code First approach and can be exposed through reflection.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, grpc
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100