94 writes to LineNumber
Aspire.Cli.Tests (94)
Commands\ExportCommandTests.cs (24)
55new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis is starting" }, 56new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "Ready to accept connections" }, 57new ResourceLogLine { ResourceName = "apiservice", LineNumber = 1, Content = "Now listening on: https://localhost:5001" }, 231new ResourceLogLine { ResourceName = "target-resource", LineNumber = 1, Content = "Target resource log" }, 336new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis ready" }, 337new ResourceLogLine { ResourceName = "apiservice-abc", LineNumber = 1, Content = "Replica 1 console log" }, 338new ResourceLogLine { ResourceName = "apiservice-def", LineNumber = 1, Content = "Replica 2 console log" }, 455new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis is starting" }, 456new ResourceLogLine { ResourceName = "apiservice", LineNumber = 1, Content = "Now listening on: https://localhost:5001" }, 512new ResourceLogLine { ResourceName = "apiservice", LineNumber = 1, Content = "API log" }, 513new ResourceLogLine { ResourceName = "webfrontend", LineNumber = 1, Content = "Frontend log" }, 571new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis ready" }, 572new ResourceLogLine { ResourceName = "apiservice-abc", LineNumber = 1, Content = "Replica 1 console log" }, 573new ResourceLogLine { ResourceName = "apiservice-def", LineNumber = 1, Content = "Replica 2 console log" }, 621new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis ready" }, 622new ResourceLogLine { ResourceName = "aspire-dashboard", LineNumber = 1, Content = "Dashboard started" }, 623new ResourceLogLine { ResourceName = "hidden-svc", LineNumber = 1, Content = "Hidden service log" }, 664new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis ready" }, 665new ResourceLogLine { ResourceName = "aspire-dashboard", LineNumber = 1, Content = "Dashboard started" }, 708new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis ready" }, 709new ResourceLogLine { ResourceName = "aspire-dashboard", LineNumber = 1, Content = "Dashboard started" }, 785new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis is starting" }, 829new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Redis is starting" }, 830new ResourceLogLine { ResourceName = "apiservice", LineNumber = 1, Content = "Now listening on: https://localhost:5001" },
Commands\LogsCommandTests.cs (44)
588LineNumber = 1, 620LineNumber = 1, 753LineNumber = 1, 760LineNumber = 1, 767LineNumber = 1, 836LineNumber = 1, 843LineNumber = 1, 1010LineNumber = 1, 1017LineNumber = 1, 1044new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Ready to accept connections", IsError = false }, 1045new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "Connection timeout error", IsError = true }, 1046new ResourceLogLine { ResourceName = "redis", LineNumber = 3, Content = "Client connected from 127.0.0.1", IsError = false } 1076new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Re\u001b[31mady", IsError = false }, 1077new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "haystack", IsError = false } 1106new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Ready to accept connections", IsError = false } 1133new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Connection timeout error on port 6379", IsError = true }, 1134new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "Connection established successfully", IsError = false }, 1135new ResourceLogLine { ResourceName = "redis", LineNumber = 3, Content = "Timeout waiting for response", IsError = true }, 1136new ResourceLogLine { ResourceName = "redis", LineNumber = 4, Content = "Ready to accept connections", IsError = false } 1167new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "level:error something failed", IsError = true }, 1168new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "Normal operation", IsError = false } 1243new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Ready to accept connections", IsError = false } 1280new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "2025-01-15T10:30:00Z Ready to accept connections", IsError = false }, 1281new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "2025-01-15T10:30:01Z First timeout error", IsError = true }, 1282new ResourceLogLine { ResourceName = "redis", LineNumber = 3, Content = "2025-01-15T10:30:02Z Client connected from 127.0.0.1", IsError = false }, 1283new ResourceLogLine { ResourceName = "redis", LineNumber = 4, Content = "2025-01-15T10:30:03Z Second timeout error", IsError = true } 1316new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "2025-01-15T10:30:00Z Ready to accept connections", IsError = false }, 1317new ResourceLogLine { ResourceName = "apiservice-abc123", LineNumber = 1, Content = "2025-01-15T10:30:01Z First timeout error", IsError = true }, 1318new ResourceLogLine { ResourceName = "apiservice-def456", LineNumber = 1, Content = "2025-01-15T10:30:02Z Second timeout error", IsError = true } 1366new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Ready to accept connections", IsError = false }, 1367new ResourceLogLine { ResourceName = "apiservice-abc123", LineNumber = 1, Content = "Connection timeout error", IsError = true } 1491yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Ready to accept connections", IsError = false }; 1492yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "Connection timeout error", IsError = true }; 1493yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 3, Content = "Client connected from 127.0.0.1", IsError = false }; 1506yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 4, Content = "Processing request", IsError = false }; 1507yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 5, Content = "Another timeout occurred", IsError = true }; 1521yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 1, Content = "Ready to accept connections", IsError = false }; 1522yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 2, Content = "Connection timeout error", IsError = true }; 1523yield return new ResourceLogLine { ResourceName = "redis", LineNumber = 3, Content = "Client connected from 127.0.0.1", IsError = false }; 1583LineNumber = 1, 1590LineNumber = 1, 1597LineNumber = 1, 1680LineNumber = 1, 1696LineNumber = 1,
Mcp\ExcludeFromMcpTests.cs (2)
189LogLines = [new ResourceLogLine { Content = "secret log", IsError = false, ResourceName = SecretServiceName, LineNumber = 1 }] 223LogLines = [new ResourceLogLine { Content = "Application started", IsError = false, ResourceName = ApiServiceName, LineNumber = 1 }]
Mcp\ListConsoleLogsToolTests.cs (24)
87new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "Starting application...", IsError = false }, 88new ResourceLogLine { ResourceName = "api-service", LineNumber = 2, Content = "Application started", IsError = false }, 89new ResourceLogLine { ResourceName = "other-service", LineNumber = 1, Content = "Different service log", IsError = false } 123new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "Test log line", IsError = false } 153new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "2024-01-15T10:30:00.123Z Log message after timestamp", IsError = false } 182new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "\u001b[32mGreen text\u001b[0m normal text", IsError = false } 211new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "Starting application...", IsError = false }, 212new ResourceLogLine { ResourceName = "api-service", LineNumber = 2, Content = "Connection established", IsError = false }, 213new ResourceLogLine { ResourceName = "api-service", LineNumber = 3, Content = "Request received", IsError = false } 246new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "ERROR: Something failed", IsError = true }, 247new ResourceLogLine { ResourceName = "api-service", LineNumber = 2, Content = "Normal operation", IsError = false } 279new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "Hello world", IsError = false } 310new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "Starting application...", IsError = false }, 311new ResourceLogLine { ResourceName = "api-service", LineNumber = 2, Content = "Connection established", IsError = false }, 312new ResourceLogLine { ResourceName = "api-service", LineNumber = 3, Content = "Request received", IsError = false }, 313new ResourceLogLine { ResourceName = "api-service", LineNumber = 4, Content = "Connection closed", IsError = false } 346new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "Hello world", IsError = false }, 347new ResourceLogLine { ResourceName = "api-service", LineNumber = 2, Content = "Goodbye world", IsError = false } 382new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "Connection timeout error on port 5000", IsError = true }, 383new ResourceLogLine { ResourceName = "api-service", LineNumber = 2, Content = "Connection established successfully", IsError = false }, 384new ResourceLogLine { ResourceName = "api-service", LineNumber = 3, Content = "Timeout waiting for response", IsError = true }, 385new ResourceLogLine { ResourceName = "api-service", LineNumber = 4, Content = "Ready to accept connections", IsError = false } 421new ResourceLogLine { ResourceName = "api-service", LineNumber = 1, Content = "level:error something failed", IsError = true }, 422new ResourceLogLine { ResourceName = "api-service", LineNumber = 2, Content = "Normal operation", IsError = false }