grpc-dotnet
grpc-dotnet copied to clipboard
gRPC for .NET
I have a .proto file starting with: ```proto edition = "2023"; import "google/protobuf/go_features.proto"; option features.(pb.go).api_level = API_OPAQUE; option go_package = "..."; option csharp_namespace = "..."; import "google/protobuf/struct.proto"; import "google/protobuf/timestamp.proto"; message...
### Is your feature request related to a problem? Please describe. Our test environment fails to get going, we think it's because sometimes all the retries happen in quick succession....
[#40200](https://github.com/grpc/grpc/issues/40200) Unable to catch TaskCanceledException when gRPC client disconnects during deserialization in ASP.NET Core
Bumps [axios](https://github.com/axios/axios) from 1.11.0 to 1.12.2. Release notes Sourced from axios's releases. Release v1.12.2 Release notes: Bug Fixes fetch: use current global fetch instead of cached one when env fetch...
Has anyone on the DEV team scene this phenomenon: _Exception thrown: 'System.MissingMethodException' in Grpc.Core.dll TRSSCommsServiceClient.RequestServerStatus(): System.MissingMethodException: Method not found: 'System.Buffers.IBufferWriter`1 Grpc.Core.SerializationContext.GetBufferWriter()'. at Grpc.Common.TRSSComms.__Helper_SerializeMessage(IMessage message, SerializationContext context) at Grpc.Core.Internal.AsyncCallBase`2.UnsafeSerialize(TWrite msg, DefaultSerializationContext...
In the class Grpc.Net.Client.GrpcChannel there is a ThreadSafeLookup _methodInfoCache. However, since Grpc.Core.Method does not provide an override for GetHashCode (or Equals), the cache never stores or retrieves entries correctly. This...
My use case is that i want to perform custom logic inside my CallCredentials implementation based on the metadata set manually during request creation. So when i execute my gRPC...
## **ObjectDisposedException during HTTP/2 mTLS handshake in Kubernetes production environment** ### What version of gRPC and what language are you using? **Language**: C# / .NET 8.0 **gRPC Packages**: - `Grpc.AspNetCore`:...
### Is your feature request related to a problem? Please describe. - Grpc clients read messages into a buffer rented from ArrayPool.Shared, see [here](https://github.com/grpc/grpc-dotnet/blob/master/src/Grpc.Net.Client/Internal/StreamExtensions.cs#L113) - ArrayPool.Shared only pools arrays of...