@@ -39,15 +39,15 @@ public async Task<IActionResult> TestProbes()
3939 var results = new List < object > ( ) ;
4040
4141 // Test ICMP probe
42- var pingResult = await _probeService . PingAsync ( Guid . NewGuid ( ) , "8.8.8.8" , 2000 ) ;
42+ CheckResult pingResult = await _probeService . PingAsync ( Guid . NewGuid ( ) , "8.8.8.8" , 2000 ) ;
4343 results . Add ( new { Type = "ICMP" , Target = "8.8.8.8" , Status = pingResult . Status , RTT = pingResult . RttMs , Error = pingResult . Error } ) ;
4444
4545 // Test TCP probe
46- var tcpResult = await _probeService . TcpConnectAsync ( Guid . NewGuid ( ) , "google.com" , 80 , 2000 ) ;
46+ CheckResult tcpResult = await _probeService . TcpConnectAsync ( Guid . NewGuid ( ) , "google.com" , 80 , 2000 ) ;
4747 results . Add ( new { Type = "TCP" , Target = "google.com:80" , Status = tcpResult . Status , RTT = tcpResult . RttMs , Error = tcpResult . Error } ) ;
4848
4949 // Test HTTP probe
50- var httpResult = await _probeService . HttpCheckAsync ( Guid . NewGuid ( ) , "httpbin.org" , 80 , "/get" , null , 3000 ) ;
50+ CheckResult httpResult = await _probeService . HttpCheckAsync ( Guid . NewGuid ( ) , "httpbin.org" , 80 , "/get" , null , 3000 ) ;
5151 results . Add ( new { Type = "HTTP" , Target = "httpbin.org/get" , Status = httpResult . Status , RTT = httpResult . RttMs , Error = httpResult . Error } ) ;
5252
5353 return Ok ( new { Results = results , Timestamp = DateTimeOffset . UtcNow } ) ;
@@ -63,7 +63,7 @@ public async Task<IActionResult> TestOutageDetection()
6363 var results = new List < object > ( ) ;
6464
6565 // Simulate probe sequence: SUCCESS, SUCCESS, FAIL, FAIL (should trigger DOWN)
66- var sequence = new [ ]
66+ CheckResult [ ] sequence = new [ ]
6767 {
6868 CheckResult . Success ( testEndpointId , DateTimeOffset . UtcNow . AddMinutes ( - 4 ) , 25.5 ) ,
6969 CheckResult . Success ( testEndpointId , DateTimeOffset . UtcNow . AddMinutes ( - 3 ) , 28.1 ) ,
@@ -73,11 +73,11 @@ public async Task<IActionResult> TestOutageDetection()
7373 CheckResult . Success ( testEndpointId , DateTimeOffset . UtcNow , 19.7 )
7474 } ;
7575
76- foreach ( var result in sequence )
76+ foreach ( CheckResult ? result in sequence )
7777 {
78- var stateChanged = await _outageService . ProcessCheckResultAsync ( result ) ;
79- var state = _outageService . GetMonitorState ( testEndpointId ) ;
80-
78+ bool stateChanged = await _outageService . ProcessCheckResultAsync ( result ) ;
79+ MonitorState ? state = _outageService . GetMonitorState ( testEndpointId ) ;
80+
8181 results . Add ( new
8282 {
8383 Timestamp = result . Timestamp ,
@@ -110,7 +110,7 @@ public async Task<IActionResult> TestDiscovery()
110110 results . Add ( new { Type = "Wildcard" , Input = "10.0.0.*" , Range = "1-5" , Expanded = wildcardHosts } ) ;
111111
112112 // Test hostname resolution
113- var resolvedHosts = await _discoveryService . ResolveHostnameAsync ( "google.com" ) ;
113+ IEnumerable < string > resolvedHosts = await _discoveryService . ResolveHostnameAsync ( "google.com" ) ;
114114 results . Add ( new { Type = "Hostname" , Input = "google.com" , Resolved = resolvedHosts } ) ;
115115
116116 return Ok ( new { Results = results , Timestamp = DateTimeOffset . UtcNow } ) ;
0 commit comments