public FtpServer(IPEndPoint[] localEndPoints, string logHeader = null) : base(localEndPoints, logHeader) { foreach (var endPoint in localEndPoints) { FtpPerformanceCounters.Initialize(endPoint.Port); } }
private void _timer_Elapsed(object sender, ElapsedEventArgs e) { FtpPerformanceCounters.SetFtpServiceUptime(DateTime.Now - _startTime); }
protected override void OnConnectAttempt() { FtpPerformanceCounters.IncrementTotalConnectionAttempts(); base.OnConnectAttempt(); }