Grpc.AspNetCore.Web 2.67.0
Grpc.AspNetCore.Web
Grpc.AspNetCore.Web provides middleware that enables ASP.NET Core gRPC services to accept gRPC-Web calls.
Configure gRPC-Web
In Program.cs:
using GrpcGreeter.Services;
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
builder.Services.AddGrpc();
var app = builder.Build();
// Configure the HTTP request pipeline.
app.UseRouting();
app.UseGrpcWeb(new GrpcWebOptions { DefaultEnabled = true });
app.MapGrpcService<GreeterService>();
app.Run();
gRPC-Web can be enabled for all gRPC services by setting GrpcWebOptions.DefaultEnabled = true, or enabled on individual services with EnableGrpcWeb():
app.MapGrpcService<GreeterService>().EnableGrpcWeb();
gRPC-Web and streaming
Traditional gRPC over HTTP/2 supports streaming in all directions. gRPC-Web offers limited support for streaming:
- gRPC-Web browser clients don't support calling client streaming and bidirectional streaming methods.
- gRPC-Web .NET clients don't support calling client streaming and bidirectional streaming methods over HTTP/1.1.
- ASP.NET Core gRPC services hosted on Azure App Service and IIS don't support bidirectional streaming.
When using gRPC-Web, we only recommend the use of unary methods and server streaming methods.
Links
Showing the top 20 packages that depend on Grpc.AspNetCore.Web.
| Packages | Downloads |
|---|---|
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
31 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
34 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
37 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
44 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
52 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
57 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
58 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
59 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
62 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
69 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
72 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
81 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
129 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
133 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
140 |
|
Alpata.Helper
Option yönetimi için generik eklentiler sağlandı
|
404 |
.NET 6.0
- No dependencies.
.NET 7.0
- No dependencies.
.NET 8.0
- No dependencies.
.NET 9.0
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 2.80.0 | 0 | 04/30/2026 |
| 2.80.0-pre1 | 3 | 04/05/2026 |
| 2.76.0 | 8 | 12/21/2025 |
| 2.76.0-pre1 | 12 | 11/18/2025 |
| 2.71.0 | 17 | 05/12/2025 |
| 2.71.0-pre1 | 16 | 05/04/2025 |
| 2.70.0 | 15 | 04/27/2025 |
| 2.70.0-pre1 | 16 | 03/04/2025 |
| 2.67.0 | 19 | 11/21/2024 |
| 2.67.0-pre1 | 15 | 01/19/2025 |
| 2.66.0 | 23 | 10/05/2024 |
| 2.66.0-pre1 | 23 | 02/19/2025 |
| 2.65.0 | 23 | 09/04/2024 |
| 2.65.0-pre1 | 18 | 10/05/2024 |
| 2.64.0 | 19 | 12/22/2024 |
| 2.64.0-pre1 | 20 | 11/03/2024 |
| 2.63.0 | 23 | 06/26/2024 |
| 2.63.0-pre1 | 22 | 06/26/2024 |
| 2.62.0 | 26 | 06/26/2024 |
| 2.62.0-pre1 | 21 | 06/26/2024 |
| 2.61.0 | 18 | 10/05/2024 |
| 2.61.0-pre1 | 22 | 03/01/2024 |
| 2.60.0 | 26 | 03/02/2024 |
| 2.60.0-pre1 | 23 | 03/04/2024 |
| 2.59.0 | 25 | 12/15/2023 |
| 2.59.0-pre1 | 17 | 12/30/2024 |
| 2.58.0 | 24 | 03/01/2024 |
| 2.58.0-pre1 | 29 | 11/26/2023 |
| 2.57.0 | 24 | 12/05/2023 |
| 2.57.0-pre1 | 18 | 03/01/2024 |
| 2.56.0 | 20 | 03/01/2024 |
| 2.56.0-pre2 | 21 | 03/01/2024 |
| 2.56.0-pre1 | 18 | 03/02/2024 |
| 2.55.0 | 23 | 03/01/2024 |
| 2.55.0-pre1 | 28 | 03/01/2024 |
| 2.54.0 | 24 | 12/05/2023 |
| 2.54.0-pre1 | 19 | 03/04/2024 |
| 2.53.0 | 22 | 03/01/2024 |
| 2.53.0-pre1 | 23 | 03/01/2024 |
| 2.52.0 | 26 | 12/18/2023 |
| 2.52.0-pre1 | 26 | 03/04/2024 |
| 2.51.0 | 52 | 08/18/2023 |
| 2.51.0-pre1 | 24 | 03/04/2024 |
| 2.50.0 | 600 | 08/18/2023 |
| 2.50.0-pre1 | 21 | 03/01/2024 |
| 2.49.0 | 20 | 03/01/2024 |
| 2.49.0-pre1 | 19 | 03/01/2024 |
| 2.48.0 | 23 | 03/01/2024 |
| 2.48.0-pre1 | 20 | 03/03/2024 |
| 2.47.0 | 22 | 03/02/2024 |
| 2.47.0-pre1 | 19 | 03/04/2024 |
| 2.46.0 | 21 | 03/01/2024 |
| 2.46.0-pre1 | 22 | 03/02/2024 |
| 2.45.0 | 23 | 03/02/2024 |
| 2.45.0-pre1 | 17 | 12/27/2024 |
| 2.44.0 | 24 | 12/03/2023 |
| 2.44.0-pre1 | 19 | 03/01/2024 |
| 2.43.0 | 19 | 12/04/2023 |
| 2.43.0-pre1 | 20 | 03/01/2024 |
| 2.42.0 | 24 | 11/01/2023 |
| 2.42.0-pre1 | 26 | 10/31/2023 |
| 2.41.0 | 25 | 03/02/2024 |
| 2.41.0-pre1 | 25 | 03/04/2024 |
| 2.40.0 | 27 | 01/24/2024 |
| 2.40.0-pre1 | 26 | 11/01/2023 |
| 2.39.0 | 20 | 03/01/2024 |
| 2.39.0-pre1 | 18 | 01/11/2025 |
| 2.38.0 | 21 | 03/02/2024 |
| 2.38.0-pre1 | 16 | 02/19/2025 |
| 2.37.0 | 21 | 12/04/2023 |
| 2.37.0-pre1 | 23 | 03/01/2024 |
| 2.36.0 | 21 | 03/01/2024 |
| 2.36.0-pre1 | 20 | 03/02/2024 |
| 2.35.0 | 22 | 03/02/2024 |
| 2.35.0-pre1 | 20 | 02/28/2024 |
| 2.34.0 | 23 | 03/01/2024 |
| 2.34.0-pre1 | 20 | 10/30/2023 |
| 2.33.1 | 24 | 03/02/2024 |
| 2.33.1-pre1 | 20 | 03/04/2024 |
| 2.32.0 | 23 | 01/15/2024 |
| 2.32.0-pre1 | 23 | 03/04/2024 |
| 2.31.0 | 20 | 11/29/2023 |
| 2.31.0-pre2 | 25 | 03/04/2024 |
| 2.30.0 | 28 | 10/30/2023 |
| 2.30.0-pre1 | 21 | 11/01/2023 |
| 2.29.0 | 23 | 12/02/2023 |
| 2.29.0-pre1 | 21 | 03/01/2024 |
| 2.28.0-pre2 | 21 | 03/04/2024 |
| 2.28.0-pre1 | 20 | 03/04/2024 |
| 2.27.0-pre1 | 20 | 03/01/2024 |