5 instantiations of TraitAnnotation
Aspire.Hosting (1)
ResourceTraitBuilderExtensions.cs (1)
23
var annotation = new
TraitAnnotation
(name, value);
Aspire.Hosting.Tests (4)
Dashboard\DashboardServiceDataTerminalTests.cs (3)
34
resource.Annotations.Add(new
TraitAnnotation
("Owner", "Finance, Inc."));
35
resource.Annotations.Add(new
TraitAnnotation
("Owner", "Platform"));
36
resource.Annotations.Add(new
TraitAnnotation
("Aspire_Dashboard_Tag", "Backend"));
ResourceTraitBuilderTests.cs (1)
41
Assert.ThrowsAny<ArgumentException>(() => new
TraitAnnotation
(name, value));
7 references to TraitAnnotation
Aspire.Hosting (4)
ApplicationModel\ResourceTraitSnapshotProperties.cs (1)
13
var traits = resource.Annotations.OfType<
TraitAnnotation
>().ToArray();
ResourceTraitBuilderExtensions.cs (3)
23
var
annotation = new TraitAnnotation(name, value);
28
foreach (
var
previous in builder.Resource.Annotations.OfType<
TraitAnnotation
>().Where(t => t.Name == name).ToArray())
Aspire.Hosting.Tests (3)
ResourceTraitBuilderTests.cs (3)
29
resource.Resource.Annotations.OfType<
TraitAnnotation
>().Select(t => (t.Name, t.Value)));
71
resource.Resource.Annotations.OfType<
TraitAnnotation
>().Select(t => (t.Name, t.Value)));
86
resource.Resource.Annotations.OfType<
TraitAnnotation
>().Select(t => t.Value));