public void CheckExistingConnections() { foreach (ConnectionBase connectionBase in connections.Where(c => c is PollConnection)) { PollConnection pollConnection = (PollConnection)connectionBase; if (pollConnection.lastPoll < DateTime.UtcNow.AddMinutes(-2d)) { RemoveConnection(pollConnection); } } }
public void CheckExistingConnections() { foreach (KeyValuePair <Guid, ConnectionBase> connectionValue in connections.Where(c => c.Value is PollConnection)) { PollConnection pollConnection = (PollConnection)connectionValue.Value; if (pollConnection.lastPoll < DateTime.UtcNow.AddMinutes(-2d)) { RemoveConnection(pollConnection); } } }
public ConnectionView(PollConnection pollConnection) { this.Connection = pollConnection ?? throw new ArgumentNullException(nameof(pollConnection)); }