title: gRPC should I shutdown a client channel in c#?
body: <p>I have implemented a gRPC client in C#.
    Should I shutdown the channel in the destructor?</p>
  
  <pre><code>private readonly Channel channel;
  
  ~MyClient()
  {
      this.channel.ShutdownAsync().Wait();
  }
  </code></pre>