This is an abstract class with all concrete subclasses internal, and internal abstract methods
to prevent instantiation elsewhere. (The abstraction itself may change over time.)
Methods
GetFallbackAdapter(ServiceMetadata)
public static GrpcAdapter GetFallbackAdapter(ServiceMetadata serviceMetadata)
Returns a fallback provider suitable for the given API
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-17 UTC."],[[["This webpage provides documentation for the `GrpcAdapter` class, which serves as an interoperability layer for various gRPC transports within the Google.Api.Gax.Grpc namespace."],["The `GrpcAdapter` class is an abstract class, designed to be extended by concrete subclasses such as `GrpcCoreAdapter`, `GrpcNetClientAdapter`, and `RestGrpcAdapter`."],["The class includes a static method, `GetFallbackAdapter`, which returns a suitable `GrpcAdapter` for a given API based on its `ServiceMetadata`, favoring the binary gRPC transport when possible."],["The class cannot be instantiated directly due to it being abstract, and its concrete subclasses and internal abstract methods being internal, therefore, it can only be instantiated indirectly."],["Several versions of the library are documented, ranging from version 3.2.0 to the latest version 4.10.0, with various intermediate versions available for review."]]],[]]