1 instantiation of RadiusCloudProvidersAnnotation
Aspire.Hosting.Radius (1)
Annotations\RadiusCloudProvidersAnnotation.cs (1)
39
var created = new
RadiusCloudProvidersAnnotation
();
58 references to RadiusCloudProvidersAnnotation
Aspire.Hosting.Radius (20)
Annotations\RadiusCloudProvidersAnnotation.cs (5)
26
/// Returns the singleton <see cref="
RadiusCloudProvidersAnnotation
"/> on
29
internal static
RadiusCloudProvidersAnnotation
GetOrAdd(IResource resource)
33
var
existing = resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().FirstOrDefault();
39
var
created = new RadiusCloudProvidersAnnotation();
CloudProviders\RadiusCloudProviderExtensions.cs (3)
15
/// <see cref="
RadiusCloudProvidersAnnotation
"/> to the environment that the
64
RadiusCloudProvidersAnnotation
.GetOrAdd(builder.Resource).Azure = config;
105
RadiusCloudProvidersAnnotation
.GetOrAdd(builder.Resource).Aws = config;
Publishing\RadCredentialRegisterStep.cs (5)
70
var
annotation = _environment.Annotations
71
.OfType<
RadiusCloudProvidersAnnotation
>()
115
RadiusCloudProvidersAnnotation
annotation)
184
var
annotation = env.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().FirstOrDefault();
Publishing\RadiusInfrastructureBuilder.cs (6)
743
var
annotation = _environment.Annotations
744
.OfType<Annotations.
RadiusCloudProvidersAnnotation
>()
770
var
annotation = _environment.Annotations
771
.OfType<Annotations.
RadiusCloudProvidersAnnotation
>()
1865
var
providers = _environment.Annotations
1866
.OfType<Annotations.
RadiusCloudProvidersAnnotation
>()
RadiusEnvironmentResource.cs (1)
79
.OfType<Annotations.
RadiusCloudProvidersAnnotation
>()
Aspire.Hosting.Radius.Tests (38)
CloudProviders\AdditiveCompatibilityTests.cs (8)
16
Assert.Empty(env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>());
32
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
43
var
first =
RadiusCloudProvidersAnnotation
.GetOrAdd(env.Resource);
44
var
second =
RadiusCloudProvidersAnnotation
.GetOrAdd(env.Resource);
47
Assert.Single(env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>());
CloudProviders\CredentialModeOverrideTests.cs (6)
32
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
50
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
65
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
CloudProviders\MultiEnvironmentProvidersTests.cs (10)
29
var
annA = envA.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
33
var
annB = envB.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().FirstOrDefault();
49
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
73
var
devAnn = envs.Single(e => e.Name == "dev").Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
74
var
prodAnn = envs.Single(e => e.Name == "prod").Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
CloudProviders\WithAwsProviderTests.cs (8)
27
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
44
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
134
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
147
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
CloudProviders\WithAzureProviderTests.cs (4)
30
var
annotation = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
123
var
ann = env.Resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();
Publishing\RadCredentialArgumentTests.cs (2)
107
var
annotation = resource.Annotations.OfType<
RadiusCloudProvidersAnnotation
>().Single();