94 writes to Content
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)
589Content = "2025-01-15T10:30:00Z \u001b[38;5;252mReady\u001b[0m to accept connections", 621Content = "2025-01-15T10:30:00Z \u001b[38;5;252mReady\u001b[0m to accept connections", 754Content = "2025-01-15T10:30:00Z Ready to accept connections", 761Content = "2025-01-15T10:30:01Z Dashboard started", 768Content = "2025-01-15T10:30:02Z Webapi started", 837Content = "2025-01-15T10:30:00Z Ready to accept connections", 844Content = "2025-01-15T10:30:01Z Hidden resource log", 1011Content = "2025-01-15T10:30:00Z Ready to accept connections", 1018Content = "2025-01-15T10:30:01Z Dashboard started", 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 }; 1584Content = "2025-01-15T10:30:02Z Hello from replica 2", 1591Content = "2025-01-15T10:30:00Z Ready to accept connections", 1598Content = "2025-01-15T10:30:01Z Hello from replica 1", 1681Content = "2025-01-15T10:30:00Z Ready to accept connections", 1697Content = "2025-01-15T10:30:00Z Ready to accept connections",
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 }
3 references to Content
aspire (3)
Commands\ExportCommand.cs (1)
273lines.Add(logLine.Content);
Commands\LogsCommand.cs (1)
439return logParser.CreateLogEntry(logLine.Content, logLine.IsError, resolvedName);
Mcp\Tools\ListConsoleLogsTool.cs (1)
90logEntries.InsertSorted(logParser.CreateLogEntry(logLine.Content, logLine.IsError, resourceName));