2 writes to Format
Aspire.Hosting (2)
ApplicationModel\ReferenceExpression.cs (2)
54Format = format; 76Format = string.Empty;
45 references to Format
Aspire.Hosting (7)
ApplicationModel\ExpressionResolver.cs (2)
43var value = expr.Format.Length == 0 ? null : string.Format(CultureInfo.InvariantCulture, expr.Format, args);
ApplicationModel\ReferenceExpression.cs (3)
182: string.Format(CultureInfo.InvariantCulture, Format, _manifestExpressions); 199if (Format.Length == 0) 217return string.Format(CultureInfo.InvariantCulture, Format, args);
Publishing\ManifestPublishingContext.cs (2)
736return string.Format(CultureInfo.InvariantCulture, referenceExpression.Format, arguments); 907referenceExpression.Format == "{0}")
Aspire.Hosting.Azure (1)
AzurePublishingContext.cs (1)
241return FormattableStringFactory.Create(expr.Format, args);
Aspire.Hosting.Azure.AppContainers (2)
BaseContainerAppContext.cs (2)
365if (expr.Format == "{0}" && expr.ValueProviders.Count == 1) 398return (FormattableStringFactory.Create(expr.Format, args), finalSecretType);
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceWebsiteContext.cs (2)
303if (expr.Format == "{0}" && expr.ValueProviders.Count == 1) 335return (FormattableStringFactory.Create(expr.Format, args), finalSecretType);
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentExtensions.cs (1)
828var nsFormat = nsAnnotation.Namespace.Format;
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxContainerDeployment.cs (1)
1279string.Format(CultureInfo.InvariantCulture, expression.Format, arguments),
Aspire.Hosting.Azure.Tests (2)
AzureAppServiceTests.cs (1)
1169Assert.Equal("project1-{0}.azurewebsites.net", endpointReferenceEx.Format);
AzureContainerAppsTests.cs (1)
2814Assert.Equal("project1.internal.{0}", endpointReferenceEx.Format);
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
129urlParameter = urlExpression.Format;
Aspire.Hosting.Docker (2)
DockerComposeServiceResourceExtensions.cs (2)
74if (expr is { Format: "{0}", ValueProviders.Count: 1 }) 88return string.Format(CultureInfo.InvariantCulture, expr.Format, args);
Aspire.Hosting.Docker.Tests (1)
DockerComposeTests.cs (1)
281Assert.Equal("project1", endpointReferenceEx.Format);
Aspire.Hosting.Foundry (2)
HostedAgent\AzureHostedAgentResource.cs (2)
463if (expression.Format.Length == 0) 479return string.Format(CultureInfo.InvariantCulture, expression.Format, args);
Aspire.Hosting.Kubernetes (6)
CertManagerExtensions.cs (1)
633&& string.Equals(v.Format, issuer.Name, StringComparison.Ordinal))
KubernetesEnvironmentResource.cs (3)
607return expression.Format; 654return string.Format(System.Globalization.CultureInfo.InvariantCulture, expression.Format, args); 1069if (storageClassExpression.Format.Length == 0)
KubernetesResource.cs (2)
635if (expr is { Format: "{0}", ValueProviders.Count: 1 }) 653return string.Format(CultureInfo.InvariantCulture, expr.Format, args);
Aspire.Hosting.Kubernetes.Tests (7)
CertManagerTests.cs (5)
59Assert.Equal("https://acme-v02.api.letsencrypt.org/directory", spec.ServerUrl.Format); 60Assert.Equal("ops@contoso.com", spec.Email.Format); 76Assert.Equal("https://acme-staging-v02.api.letsencrypt.org/directory", spec.ServerUrl.Format); 89Assert.Equal("https://acme.example.com/directory", spec.ServerUrl.Format); 111Assert.Equal("letsencrypt-prod", value!.Format);
KubernetesEnvironmentResourceTests.cs (1)
130Assert.Equal("project1-service", endpointReferenceEx.Format);
KubernetesIngressTests.cs (1)
715Assert.Equal("public-tls", ingress.Resource.TlsConfigs[0].SecretName.Format);
Aspire.Hosting.Radius (7)
Publishing\RadiusInfrastructureBuilder.cs (7)
3209while (expression is { Format: "{0}", ValueProviders: [ReferenceExpression nested] }) 3219? UnescapeBraces(expression.Format) 3301while (expression.Format == "{0}" && expression.ValueProviders is [ReferenceExpression nested]) 3306return expression.ValueProviders is [ParameterResource parameter] && expression.Format == "{0}" 4342/// its literal <see cref="ReferenceExpression.Format"/> chunks with the recursively-resolved 4425parts.Add(EnvPart.FromLiteral(UnescapeBraces(expression.Format))); 4451var format = expression.Format;
Aspire.Hosting.Radius.Tests (2)
Publishing\BackingResourceContractTests.cs (2)
194Assert.Equal("backend-backend.default.svc.cluster.local", expression.Format); 219Assert.Equal(expected, expression.Format);
Aspire.Hosting.Tests (1)
ReferenceExpressionTests.cs (1)
20Assert.Equal(expectedFormat, refExpression.Format);