public static class ChannelBaseExtensionsExtension methods for ChannelBase.
Namespace
Google.Api.Gax.GrpcAssembly
Google.Api.Gax.Grpc.dll
Methods
Shutdown(ChannelBase, ILogger)
public static void Shutdown(this ChannelBase channel, ILogger logger = null)Shuts down a channel semi-synchronously. This method initially calls Dispose()
if the channel implements IDisposable (e.g. in the case of GrpcChannel)
and then calls ShutdownAsync(). This method does not wait for the task
to complete, but observes any exceptions (whether the task is faulted or canceled), optionally logging
them to logger.
| Parameters | |
|---|---|
| Name | Description |
channel |
ChannelBaseThe channel to shut down. |
logger |
ILoggerAn optional logger to record any errors during asynchronous shutdown. |