public void Dispose() { if (!IsDisposing) { IsDisposing = true; _client.Dispose(); GC.SuppressFinalize(this); } }
public async void Dispose() => await Task.Run(new Action(() => { _client.Dispose(); }));