コード例 #1
0
        public void Dispose()
        {
            if (isDisposed)
            {
                return;
            }

            isDisposed = true;

            _transportReceiver.CloseAsync().GetAwaiter().GetResult();
            _transportReceiver = null;
        }
コード例 #2
0
        public async ValueTask DisposeAsync()
        {
            if (isDisposed)
            {
                return;
            }

            isDisposed = true;

            await _transportReceiver.CloseAsync();

            _transportReceiver = null;
        }