Microsoft.AspNetCore.SignalR.Transports.TransportHeartbeat.MarkConnection C# (CSharp) Method

MarkConnection() public method

Marks an existing connection as active.
public MarkConnection ( ITrackingConnection connection ) : void
connection ITrackingConnection The connection to mark.
return void
        public void MarkConnection(ITrackingConnection connection)
        {
            if (connection == null)
            {
                throw new ArgumentNullException("connection");
            }

            // Do nothing if the connection isn't alive
            if (!connection.IsAlive)
            {
                return;
            }

            ConnectionMetadata metadata;
            if (_connections.TryGetValue(connection.ConnectionId, out metadata))
            {
                metadata.LastMarked = DateTime.UtcNow;
            }
        }