1 instantiation of RadiusRecipeParametersAnnotation
Aspire.Hosting.Radius (1)
Annotations\RadiusRecipeParametersAnnotation.cs (1)
45var created = new RadiusRecipeParametersAnnotation();
27 references to RadiusRecipeParametersAnnotation
Aspire.Hosting.Radius (15)
Annotations\RadiusRecipeParametersAnnotation.cs (5)
32/// Returns the singleton <see cref="RadiusRecipeParametersAnnotation"/> on 35internal static RadiusRecipeParametersAnnotation GetOrAdd(IResource resource) 39var existing = resource.Annotations.OfType<RadiusRecipeParametersAnnotation>().FirstOrDefault(); 45var created = new RadiusRecipeParametersAnnotation();
Publishing\RadiusInfrastructureBuilder.cs (4)
1660var annotation = _environment.Annotations 1661.OfType<Annotations.RadiusRecipeParametersAnnotation>() 1893var annotation = _environment.Annotations 1894.OfType<Annotations.RadiusRecipeParametersAnnotation>()
Recipes\RadiusRecipeParameterExtensions.cs (6)
75var annotation = RadiusRecipeParametersAnnotation.GetOrAdd(builder.Resource); 76RadiusRecipeParametersAnnotation.Merge(annotation.EnvironmentWide, staging, nameof(configure)); 109var annotation = RadiusRecipeParametersAnnotation.GetOrAdd(builder.Resource); 116RadiusRecipeParametersAnnotation.Merge(target, staging, nameof(configure));
Aspire.Hosting.Radius.Tests (12)
Recipes\RecipeParameterIsolationAndFidelityTests.cs (4)
18var devAnn = dev.Resource.Annotations.OfType<RadiusRecipeParametersAnnotation>().Single(); 19var prodAnn = prod.Resource.Annotations.OfType<RadiusRecipeParametersAnnotation>().Single();
Recipes\WithRecipeParametersTests.cs (8)
19var ann = env.Resource.Annotations.OfType<RadiusRecipeParametersAnnotation>().Single(); 33var ann = env.Resource.Annotations.OfType<RadiusRecipeParametersAnnotation>().Single(); 47var ann = env.Resource.Annotations.OfType<RadiusRecipeParametersAnnotation>().Single(); 76var ann = env.Resource.Annotations.OfType<RadiusRecipeParametersAnnotation>().SingleOrDefault();