Ejemplo n.º 1
0
        public virtual void Close()
        {
            _isUsing     = false;
            _lastUseTime = DateTime.Now;

            OnConnectionClose?.Invoke(this, new ConnectionCloseEventArgs()
            {
                Id = Id,
                ConnectionAddress = ConnectionAddress
            });
        }
Ejemplo n.º 2
0
        public virtual ValueTask CloseAsync()
        {
            IsUsing     = false;
            LastUseTime = DateTime.Now;

            OnConnectionClose?.Invoke(this, new ConnectionCloseEventArgs()
            {
                Id = Id,
                ConnectionAddress = ConnectionAddress
            });
            return(new ValueTask());
        }