10 references to Parse
aspire (1)
Agents\Hooks\AgentTelemetryCatalog.cs (1)
102return Parse(manifest, reader.ReadToEnd());
Aspire.Cli.Tests (9)
Agents\AgentTelemetryCatalogTests.cs (9)
45var catalog = AgentTelemetryCatalog.Parse(ParseManifest(Manifest.ReplaceLineEndings(newline)), Script); 60var catalog = AgentTelemetryCatalog.Parse(ParseManifest(Manifest), script); 75Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.Parse(ParseManifest(json), Script)); 85Assert.Throws<InvalidOperationException>(() => AgentTelemetryCatalog.Parse(manifest, Script)); 98Assert.Throws<InvalidOperationException>(() => AgentTelemetryCatalog.Parse(manifest, Script)); 107Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.Parse(ParseManifest(Manifest), Script.Replace("new_tool", values))); 113Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.Parse(ParseManifest(Manifest), "")); 114Assert.Throws<InvalidDataException>(() => AgentTelemetryCatalog.Parse(ParseManifest(Manifest), Script + "\n" + Script)); 125var catalog = AgentTelemetryCatalog.Parse(manifest, Script);