Description
Hi, first, thanks for all the work you put into this library! I'm really looking forward to using it!!
Are there any plans to support the REST-like HTTP/JSON transcoding (https://cloud.google.com/endpoints/docs/grpc/transcoding ) via the http service annotations?
Having that together with OpenAPI/Swagger is a HUGE help during development when you can just call the API via JSON objects.
2020/01/14 UPDATE: #167 (comment)
2020/04/24 UPDATE:
- Introducing gRPC HTTP API blog post
- Microsoft.AspNetCore.Grpc.HttpApi is added to NuGet.org
2020/12/04 UPDATE:
- Create JSON Web APIs from gRPC is on docs.microsoft.com
- Microsoft.AspNetCore.Grpc.Swagger is added to NuGet.org
2022/02/16 UPDATE:
Thanks for all the interest in this feature. I'm happy to say that the .NET team is investing in JSON/REST transcoding. The aim is to publish this feature along with .NET 7.
Details:
- .NET 7 or later will be required
- Will continue to be a NuGet package
- I estimate a preview will ship in .NET 7 preview 3 or preview 4.
- A final version will ship with .NET 7 in November.
Development work is tracked at [EPIC] gRPC JSON transcoding.
2022/11/11 UPDATE:
.NET 7 has shipped with gRPC JSON transcoding.
Documentation is available at: https://learn.microsoft.com/aspnet/core/grpc/json-transcoding
Metadata
Metadata
Assignees
Labels
Type
Projects
Status