360 references to Create
Aspire.Hosting (23)
ApplicationModel\ContainerRegistryResource.cs (1)
54_registryName = ReferenceExpression.Create($"{name}");
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (2)
115_keyPathReference = ReferenceExpression.Create($"{_trackedKeyPathReference}"); 136_pfxPathReference = ReferenceExpression.Create($"{_trackedPfxPathReference}");
ConnectionStringParameterResource.cs (1)
24ReferenceExpression.Create($"{this}");
ContainerRegistryResourceBuilderExtensions.cs (4)
48var endpointExpression = ReferenceExpression.Create($"{endpoint.Resource}"); 50? ReferenceExpression.Create($"{repository.Resource}") 100var endpointExpression = ReferenceExpression.Create($"{endpoint}"); 102? ReferenceExpression.Create($"{repository}")
Dashboard\DashboardEventHandlers.cs (1)
619ReferenceExpression.Create($"{e.Property(EndpointProperty.Scheme)}://{e.EndpointAnnotation.TargetHost}:{e.Property(EndpointProperty.TargetPort)}");
Dcp\DcpExecutor.cs (11)
1625CertificateBundlePath = ReferenceExpression.Create($"{bundleOutputPath}"), 1627CertificateDirectoriesPath = ReferenceExpression.Create($"{string.Join(Path.PathSeparator, dirs)}"), 1632CertificatePath = ReferenceExpression.Create($"{Path.Join(baseServerAuthOutputPath, $"{cert.Thumbprint}.crt")}"), 1633KeyPath = ReferenceExpression.Create($"{Path.Join(baseServerAuthOutputPath, $"{cert.Thumbprint}.key")}"), 1634PfxPath = ReferenceExpression.Create($"{Path.Join(baseServerAuthOutputPath, $"{cert.Thumbprint}.pfx")}"), 1988CertificateBundlePath = ReferenceExpression.Create($"{certificatesDestination}/cert.pem"), 1990CertificateDirectoriesPath = ReferenceExpression.Create($"{string.Join(':', dirs)}"), 1995CertificatePath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{cert.Thumbprint}.crt"), 1996KeyPath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{cert.Thumbprint}.key"), 1997PfxPath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{cert.Thumbprint}.pfx"), 2045CertificatePath = ReferenceExpression.Create($"{serverAuthCertificatesBasePath}/{thumbprint}.crt"),
ExternalServiceBuilderExtensions.cs (1)
96resourceBuilder.WithUrl(ReferenceExpression.Create($"{resource.UrlParameter}"));
ProjectResourceBuilderExtensions.cs (1)
997var url = ReferenceExpression.Create($"{e.EndpointAnnotation.UriScheme}://{host}:{e.Property(EndpointProperty.TargetPort)}");
ResourceBuilderExtensions.cs (1)
329return builder.WithAnnotation(new ConnectionPropertyAnnotation(name, ReferenceExpression.Create($"{value}")));
Aspire.Hosting.Azure.AIFoundry (10)
AzureAIFoundryDeploymentResource.cs (5)
95? ReferenceExpression.Create($"{Parent};Model={ModelId ?? ModelName}") 96: ReferenceExpression.Create($"{Parent};Deployment={DeploymentName}"); 102new("ModelName", ReferenceExpression.Create($"{model}")), 103new("Format", ReferenceExpression.Create($"{Format}")), 104new("Version", ReferenceExpression.Create($"{ModelVersion}")),
AzureAIFoundryResource.cs (5)
47ReferenceExpression.Create($"{EmulatorServiceUri.ToString()}") : 49ReferenceExpression.Create($"{AIFoundryApiEndpoint}"); 56? ReferenceExpression.Create($"Endpoint={EmulatorServiceUri?.ToString()};Key={ApiKey}") 57: ReferenceExpression.Create($"Endpoint={Endpoint};EndpointAIInference={AIFoundryApiEndpoint}models"); 116yield return new("Key", ReferenceExpression.Create($"{ApiKey}"));
Aspire.Hosting.Azure.AppConfiguration (2)
AzureAppConfigurationResource.cs (2)
41? ReferenceExpression.Create($"Endpoint={EmulatorEndpoint.Property(EndpointProperty.Url)};Id=anonymous;Secret=abcdefghijklmnopqrstuvwxyz1234567890;Anonymous=True") 42: ReferenceExpression.Create($"{Endpoint}");
Aspire.Hosting.Azure.AppContainers (3)
AzureContainerAppEnvironmentResource.cs (3)
178ReferenceExpression IContainerRegistry.Name => GetContainerRegistry()?.Name ?? ReferenceExpression.Create($"{ContainerRegistryName}"); 180ReferenceExpression IContainerRegistry.Endpoint => GetContainerRegistry()?.Endpoint ?? ReferenceExpression.Create($"{ContainerRegistryUrl}"); 222ReferenceExpression IAzureContainerRegistry.ManagedIdentityId => ReferenceExpression.Create($"{ContainerRegistryManagedIdentityId}");
Aspire.Hosting.Azure.ApplicationInsights (1)
AzureApplicationInsightsResource.cs (1)
33ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.AppService (4)
AzureAppServiceEnvironmentResource.cs (4)
335ReferenceExpression IContainerRegistry.Name => GetContainerRegistry()?.Name ?? ReferenceExpression.Create($"{ContainerRegistryName}"); 337ReferenceExpression IContainerRegistry.Endpoint => GetContainerRegistry()?.Endpoint ?? ReferenceExpression.Create($"{ContainerRegistryUrl}"); 378ReferenceExpression IAzureContainerRegistry.ManagedIdentityId => ReferenceExpression.Create($"{ContainerRegistryManagedIdentityId}"); 383return ReferenceExpression.Create($"{resource.Name.ToLowerInvariant()}-{WebSiteSuffix}.azurewebsites.net");
Aspire.Hosting.Azure.CognitiveServices (4)
AzureOpenAIDeploymentResource.cs (1)
113yield return new("ModelName", ReferenceExpression.Create($"{DeploymentName}"));
AzureOpenAIResource.cs (3)
44ReferenceExpression.Create($"{Endpoint}"); 50ReferenceExpression.Create($"{ConnectionString}"); 53ReferenceExpression.Create($"{ConnectionString};Deployment={deploymentName}");
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryResource.cs (2)
60ReferenceExpression IContainerRegistry.Name => ReferenceExpression.Create($"{NameOutputReference}"); 63ReferenceExpression IContainerRegistry.Endpoint => ReferenceExpression.Create($"{RegistryEndpoint}");
Aspire.Hosting.Azure.CosmosDB (12)
AzureCosmosDBContainerResource.cs (1)
146yield return new("ContainerName", ReferenceExpression.Create($"{ContainerName}"));
AzureCosmosDBDatabaseResource.cs (1)
70yield return new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}"));
AzureCosmosDBEmulatorConnectionString.cs (2)
13? ReferenceExpression.Create($"AccountKey={CosmosConstants.EmulatorAccountKey};AccountEndpoint={endpoint.Property(EndpointProperty.Url)}") 14: ReferenceExpression.Create($"AccountKey={CosmosConstants.EmulatorAccountKey};AccountEndpoint=https://{endpoint.Property(EndpointProperty.IPV4Host)}:{endpoint.Property(EndpointProperty.Port)};DisableServerCertificateValidation=True;");
AzureCosmosDBResource.cs (8)
94ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Url)}") : 95ReferenceExpression.Create($"https://{EmulatorEndpoint.Property(EndpointProperty.IPV4Host)}:{EmulatorEndpoint.Property(EndpointProperty.Port)}") : 96ReferenceExpression.Create($"{ConnectionStringOutput}"); 106ReferenceExpression.Create($"{CosmosConstants.EmulatorAccountKey}") : 108ReferenceExpression.Create($"{PrimaryAccessKeySecretOutput}") : 118ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 119ReferenceExpression.Create($"{ConnectionStringOutput}"); 242yield return new("Uri", ReferenceExpression.Create($"{UriExpression}"));
Aspire.Hosting.Azure.EventHubs (8)
AzureEventHubConsumerGroupResource.cs (1)
79yield return new("ConsumerGroupName", ReferenceExpression.Create($"{ConsumerGroupName}"));
AzureEventHubResource.cs (1)
128yield return new("EventHubName", ReferenceExpression.Create($"{HubName}"));
AzureEventHubsResource.cs (6)
58ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Host)}") : 59ReferenceExpression.Create($"{EventHubsHostName}"); 70ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Port)}") : 81ReferenceExpression.Create($"sb://{EmulatorEndpoint.Property(EndpointProperty.HostAndPort)}") : 82ReferenceExpression.Create($"{EventHubsEndpoint}"); 205yield return new("ConnectionString", ReferenceExpression.Create($"Endpoint={EmulatorEndpoint.Property(EndpointProperty.HostAndPort)};SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true"));
Aspire.Hosting.Azure.Functions (1)
AzureFunctionsProjectResourceExtensions.cs (1)
223context.EnvironmentVariables["ASPNETCORE_URLS"] = ReferenceExpression.Create($"http://+:{endpoint.Property(EndpointProperty.TargetPort)}");
Aspire.Hosting.Azure.KeyVault (4)
AzureKeyVaultResource.cs (4)
49ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Url)}") : 50ReferenceExpression.Create($"{VaultUri}"); 65ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Url)}") : 66ReferenceExpression.Create($"{VaultUri}");
Aspire.Hosting.Azure.Kusto (6)
AzureKustoClusterResource.cs (4)
54? ReferenceExpression.Create($"{this.GetEndpoint("http")}") 55: ReferenceExpression.Create($"{ClusterUri}"); 67return ReferenceExpression.Create($"{endpoint}"); 72return ReferenceExpression.Create($"{ClusterUri}");
AzureKustoReadWriteDatabaseResource.cs (2)
51return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 78yield return new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}"));
Aspire.Hosting.Azure.PostgreSQL (22)
AzurePostgresFlexibleServerDatabaseResource.cs (2)
58ReferenceExpression.Create($"{Parent.UriExpression}/{DatabaseName:uri}"); 93new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}")),
AzurePostgresFlexibleServerResource.cs (19)
83ReferenceExpression.Create($"{InnerResource.PrimaryEndpoint.Property(EndpointProperty.HostAndPort)}") : 84ReferenceExpression.Create($"{HostNameOutput}"); 95ReferenceExpression.Create($"{InnerResource.Host}") : 96ReferenceExpression.Create($"{HostNameOutput}"); 107ReferenceExpression.Create($"{InnerResource.Port}") : 108ReferenceExpression.Create($"5432"); 121ReferenceExpression.Create($"{UserNameParameter}") : 133ReferenceExpression.Create($"{InnerResource.PasswordParameter}") : 135ReferenceExpression.Create($"{PasswordParameter}") : 149ReferenceExpression.Create($"postgresql://{UserNameParameter:uri}:{PasswordParameter:uri}@{HostNameOutput}") : 150ReferenceExpression.Create($"postgresql://:{PasswordParameter:uri}@{HostNameOutput}") : 152ReferenceExpression.Create($"postgresql://{UserNameParameter:uri}@{HostNameOutput}") : 153ReferenceExpression.Create($"postgresql://{HostNameOutput}"); 167ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 168ReferenceExpression.Create($"{ConnectionStringOutput}")); 227return ReferenceExpression.Create($"{dbSecret}"); 230return ReferenceExpression.Create($"{this};Database={databaseName}"); 299propertiesDictionary["Username"] = ReferenceExpression.Create($"{UserNameParameter}"); 304propertiesDictionary["Password"] = ReferenceExpression.Create($"{PasswordParameter}");
AzurePostgresResource.cs (1)
28ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.Redis (16)
AzureManagedRedisResource.cs (10)
76ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 77ReferenceExpression.Create($"{ConnectionStringOutput}")); 88ReferenceExpression.Create($"{InnerResource.PrimaryEndpoint.Property(EndpointProperty.Host)}") : 89ReferenceExpression.Create($"{HostNameOutput}"); 100ReferenceExpression.Create($"{InnerResource.Port}") : 101ReferenceExpression.Create($"10000"); // Based on the ConfigureRedisInfrastructure method 116ReferenceExpression.Create($"{InnerResource.PasswordParameter}") : 119ReferenceExpression.Create($"{PrimaryAccessKeySecretOutput}") : 139return ReferenceExpression.Create($"rediss://:{PrimaryAccessKeySecretOutput:uri}@{HostName}:{Port}"); 142return ReferenceExpression.Create($"rediss://{HostName}:{Port}");
AzureRedisCacheResource.cs (5)
67ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 68ReferenceExpression.Create($"{ConnectionStringOutput}")); 79ReferenceExpression.Create($"{InnerResource.PrimaryEndpoint.Property(EndpointProperty.HostAndPort)}") : 80ReferenceExpression.Create($"{HostNameOutput}"); 91ReferenceExpression.Create($"{InnerResource.PasswordParameter}") :
AzureRedisResource.cs (1)
28ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.Search (2)
AzureSearchResource.cs (2)
45public ReferenceExpression UriExpression => ReferenceExpression.Create($"{Endpoint}"); 51ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.ServiceBus (10)
AzureServiceBusQueueResource.cs (1)
217yield return new("QueueName", ReferenceExpression.Create($"{QueueName}"));
AzureServiceBusResource.cs (7)
48ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Host)}") : 49ReferenceExpression.Create($"{ServiceBusHostName}"); 60ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Port)}") : 71ReferenceExpression.Create($"sb://{EmulatorEndpoint.Property(EndpointProperty.HostAndPort)}") : 72ReferenceExpression.Create($"{ServiceBusEndpoint}"); 79? ReferenceExpression.Create($"Endpoint=sb://{EmulatorEndpoint.Property(EndpointProperty.HostAndPort)};SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;") 80: ReferenceExpression.Create($"{ServiceBusEndpoint}");
AzureServiceBusSubscriptionResource.cs (1)
202yield return new("SubscriptionName", ReferenceExpression.Create($"{SubscriptionName}"));
AzureServiceBusTopicResource.cs (1)
145yield return new("TopicName", ReferenceExpression.Create($"{TopicName}"));
Aspire.Hosting.Azure.SignalR (4)
AzureSignalRResource.cs (4)
45ReferenceExpression.Create($"{EmulatorEndpoint.Property(EndpointProperty.Url)}") : 46ReferenceExpression.Create($"https://{HostName}"); 53ReferenceExpression.Create($"Endpoint={EmulatorEndpoint.Property(EndpointProperty.Url)};AccessKey=ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGH;Version=1.0;"): 54ReferenceExpression.Create($"Endpoint=https://{HostName};AuthType=azure");
Aspire.Hosting.Azure.Sql (12)
AzureSqlDatabaseResource.cs (3)
35ReferenceExpression.Create($"{Parent};Database={DatabaseName}"); 69ReferenceExpression.Create($"{Parent.UriExpression}/{DatabaseName:uri}"); 106new ("DatabaseName", ReferenceExpression.Create($"{DatabaseName}")),
AzureSqlServerResource.cs (9)
65ReferenceExpression.Create($"{InnerResource!.PrimaryEndpoint.Property(EndpointProperty.Host)}") : 66ReferenceExpression.Create($"{FullyQualifiedDomainName}"); 77ReferenceExpression.Create($"{InnerResource.Port}") : 78ReferenceExpression.Create($"1433"); 89ReferenceExpression.Create($"mssql://{FullyQualifiedDomainName}:1433"); 108ReferenceExpression.Create($"Server=tcp:{FullyQualifiedDomainName},1433;Encrypt=True;Authentication=\"Active Directory Default\""); 290var databaseNameReference = ReferenceExpression.Create($"{databaseName:uri}"); 319new ("Host", ReferenceExpression.Create($"{HostName}")), 320new ("Port", ReferenceExpression.Create($"{Port}")),
Aspire.Hosting.Azure.Storage (11)
AzureBlobStorageContainerResource.cs (1)
65yield return new("BlobContainerName", ReferenceExpression.Create($"{BlobContainerName}"));
AzureQueueStorageQueueResource.cs (1)
65yield return new("QueueName", ReferenceExpression.Create($"{QueueName}"));
AzureStorageResource.cs (9)
66? ReferenceExpression.Create($"{EmulatorBlobEndpoint.Property(EndpointProperty.Url)}") 67: ReferenceExpression.Create($"{BlobEndpoint}"); 76? ReferenceExpression.Create($"{EmulatorQueueEndpoint.Property(EndpointProperty.Url)}") 77: ReferenceExpression.Create($"{QueueEndpoint}"); 86? ReferenceExpression.Create($"{EmulatorTableEndpoint.Property(EndpointProperty.Url)}") 87: ReferenceExpression.Create($"{TableEndpoint}"); 99: ReferenceExpression.Create($"{TableEndpoint}"); 103: ReferenceExpression.Create($"{QueueEndpoint}"); 107: ReferenceExpression.Create($"{BlobEndpoint}");
Aspire.Hosting.Azure.Tests (13)
AzureAppServiceTests.cs (2)
90var cs = builder.AddConnectionString("my-db", ReferenceExpression.Create($"Host=example")); 131var cs = builder.AddConnectionString("my-db", ReferenceExpression.Create($"Host=example"));
AzureEnvironmentResourceTests.cs (2)
92var skuDescriptionExpr = ReferenceExpression.Create($"{description} {storageSku}"); 138var skuDescriptionExpr = ReferenceExpression.Create($"{description} {storageSku}");
AzureKeyVaultTests.cs (4)
248var connectionString = ReferenceExpression.Create($"Server=localhost;Database=mydb;pwd={pwd}"); 279var connectionString = ReferenceExpression.Create($"Server=localhost;Database=mydb;User=user"); 460ReferenceExpression.Create($"https://redirected-vault.vault.azure.net")); 481ReferenceExpression.Create($"https://redirected-vault.vault.azure.net"));
AzureProvisioningResourceExtensionsTests.cs (1)
21var referenceExpression = ReferenceExpression.Create($"prefix:{endpointReference.Property(EndpointProperty.HostAndPort)}");
BicepUtilitiesTests.cs (2)
55.WithParameter("expr", ReferenceExpression.Create($"{param.Resource}/1")) 474ReferenceExpression.Create($"{connectionString}");
PublicApiTests\WebPubSubPublicApiTests.cs (2)
75var urlExpression = ReferenceExpression.Create($"host"); 98var urlExpression = ReferenceExpression.Create($"host");
Aspire.Hosting.Azure.WebPubSub (4)
AzureWebPubSubExtensions.cs (1)
192var urlExpression = ReferenceExpression.Create(urlTemplateExpression);
AzureWebPubSubHubResource.cs (1)
43public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"Endpoint={Parent.Endpoint};Hub={HubName}");
AzureWebPubSubResource.cs (2)
33public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"{Endpoint}"); 41public ReferenceExpression UriExpression => ReferenceExpression.Create($"{Endpoint}");
Aspire.Hosting.CodeGeneration.TypeScript.Tests (1)
TestTypes\TestRedisResource.cs (1)
18ReferenceExpression.Create($"{Name}");
Aspire.Hosting.Containers.Tests (1)
ContainerResourceTests.cs (1)
370ReferenceExpression.Create($"{connectionString}");
Aspire.Hosting.Docker (3)
DockerComposeEnvironmentResource.cs (1)
199return ReferenceExpression.Create($"{resource.Name.ToLowerInvariant()}");
LocalContainerRegistry.cs (2)
23public ReferenceExpression Name => ReferenceExpression.Create($"local"); 30public ReferenceExpression Endpoint => ReferenceExpression.Create($"");
Aspire.Hosting.Docker.Tests (1)
DockerComposePublisherTests.cs (1)
31var cs = builder.AddConnectionString("cs", ReferenceExpression.Create($"Url={param0}, Secret={param1}"));
Aspire.Hosting.Garnet (3)
GarnetResource.cs (3)
103yield return new("Host", ReferenceExpression.Create($"{Host}")); 104yield return new("Port", ReferenceExpression.Create($"{Port}")); 108yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.GitHub.Models (5)
GitHubModelResource.cs (5)
69return ReferenceExpression.Create($"https://models.github.ai/inference"); 77ReferenceExpression.Create($"Endpoint={EndpointExpression};Key={Key};Model={Model}"); 90yield return new("Key", ReferenceExpression.Create($"{Key}")); 91yield return new("ModelName", ReferenceExpression.Create($"{Model}")); 95yield return new("Organization", ReferenceExpression.Create($"{Organization}"));
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
296ReferenceExpression re => ReferenceExpression.Create($"{re} --use-openssl-ca"),
Aspire.Hosting.JavaScript.Tests (18)
AddViteAppTests.cs (18)
317CertificatePath = ReferenceExpression.Create($"cert.pem"), 318KeyPath = ReferenceExpression.Create($"key.pem"), 319PfxPath = ReferenceExpression.Create($"cert.pfx"), 377CertificatePath = ReferenceExpression.Create($"cert.pem"), 378KeyPath = ReferenceExpression.Create($"key.pem"), 379PfxPath = ReferenceExpression.Create($"cert.pfx"), 428CertificatePath = ReferenceExpression.Create($"cert.pem"), 429KeyPath = ReferenceExpression.Create($"key.pem"), 430PfxPath = ReferenceExpression.Create($"cert.pfx"), 484CertificatePath = ReferenceExpression.Create($"cert.pem"), 485KeyPath = ReferenceExpression.Create($"key.pem"), 486PfxPath = ReferenceExpression.Create($"cert.pfx"), 540CertificatePath = ReferenceExpression.Create($"cert.pem"), 541KeyPath = ReferenceExpression.Create($"key.pem"), 542PfxPath = ReferenceExpression.Create($"cert.pfx"), 615CertificatePath = ReferenceExpression.Create($"cert.pem"), 616KeyPath = ReferenceExpression.Create($"key.pem"), 617PfxPath = ReferenceExpression.Create($"cert.pfx"),
Aspire.Hosting.Kafka (7)
KafkaBuilderExtensions.cs (4)
140? ReferenceExpression.Create($"{endpoint.Resource.Name}:{endpoint.Property(EndpointProperty.TargetPort)}") 141: ReferenceExpression.Create($"{endpoint.Property(EndpointProperty.HostAndPort)}"); 218? ReferenceExpression.Create($"PLAINTEXT://localhost:29092,PLAINTEXT_HOST://localhost:{primaryEndpoint.Port.ToString(CultureInfo.InvariantCulture)},PLAINTEXT_INTERNAL://{resource.Name}:{internalEndpoint.Property(EndpointProperty.TargetPort)}") 219: ReferenceExpression.Create($"PLAINTEXT://{primaryEndpoint.Property(EndpointProperty.Host)}:29092,PLAINTEXT_HOST://{primaryEndpoint.Property(EndpointProperty.HostAndPort)},PLAINTEXT_INTERNAL://{internalEndpoint.Property(EndpointProperty.HostAndPort)}");
KafkaServerResource.cs (3)
48ReferenceExpression.Create($"{PrimaryEndpoint.Property(EndpointProperty.HostAndPort)}"); 52yield return new("Host", ReferenceExpression.Create($"{Host}")); 53yield return new("Port", ReferenceExpression.Create($"{Port}"));
Aspire.Hosting.Keycloak (2)
KeycloakResource.cs (2)
35ReferenceExpression.Create($"{AdminUserNameParameter}") : 36ReferenceExpression.Create($"{DefaultAdmin}");
Aspire.Hosting.Kubernetes (1)
KubernetesEnvironmentResource.cs (1)
111return ReferenceExpression.Create($"{resource.Name.ToServiceName()}");
Aspire.Hosting.Kubernetes.Tests (3)
KubernetesPublisherTests.cs (3)
25var cs = builder.AddConnectionString("cs", ReferenceExpression.Create($"Url={param0}, Secret={param1}")); 185var cs = builder.AddConnectionString("api-cs", ReferenceExpression.Create($"Url={param0}, Secret={param1}")); 186var csPlain = builder.AddConnectionString("api-cs2", ReferenceExpression.Create($"host.local:80"));
Aspire.Hosting.Milvus (8)
MilvusDatabaseResource.cs (2)
32ReferenceExpression.Create($"{Parent};Database={DatabaseName}"); 47new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}"))
MilvusServerResource.cs (6)
51public ReferenceExpression Token => ReferenceExpression.Create($"root:{ApiKeyParameter}"); 60ReferenceExpression.Create( 69public ReferenceExpression UriExpression => ReferenceExpression.Create($"{PrimaryEndpoint.Property(EndpointProperty.Url)}"); 85yield return new("Host", ReferenceExpression.Create($"{Host}")); 86yield return new("Port", ReferenceExpression.Create($"{Port}")); 87yield return new("Token", ReferenceExpression.Create($"{Token}"));
Aspire.Hosting.MongoDB (8)
MongoDBDatabaseResource.cs (1)
51new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}")),
MongoDBServerResource.cs (7)
64ReferenceExpression.Create($"{UserNameParameter}") : 65ReferenceExpression.Create($"{DefaultUserName}"); 80private static ReferenceExpression AuthenticationDatabaseReference => ReferenceExpression.Create($"{DefaultAuthenticationDatabase}"); 82private static ReferenceExpression AuthenticationMechanismReference => ReferenceExpression.Create($"{DefaultAuthenticationMechanism}"); 138yield return new("Host", ReferenceExpression.Create($"{Host}")); 139yield return new("Port", ReferenceExpression.Create($"{Port}")); 144yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.MySql (7)
MySqlDatabaseResource.cs (2)
38return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 72new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}")),
MySqlServerResource.cs (5)
54ReferenceExpression.Create( 57private static ReferenceExpression UserNameReference => ReferenceExpression.Create($"{DefaultUserName}"); 122yield return new("Host", ReferenceExpression.Create($"{Host}")); 123yield return new("Port", ReferenceExpression.Create($"{Port}")); 125yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Nats (5)
NatsServerResource.cs (5)
58ReferenceExpression.Create($"{UserNameParameter}") : 59ReferenceExpression.Create($"{DefaultUserName}"); 103yield return new("Host", ReferenceExpression.Create($"{Host}")); 104yield return new("Port", ReferenceExpression.Create($"{Port}")); 109yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.OpenAI (5)
OpenAIModelResource.cs (2)
43ReferenceExpression.Create($"{Parent};Model={Model}"); 47new("ModelName", ReferenceExpression.Create($"{Model}")),
OpenAIResource.cs (3)
40private ReferenceExpression EndpointExpression => ReferenceExpression.Create($"{Endpoint}"); 46ReferenceExpression.Create($"Endpoint={EndpointExpression};Key={Key}"); 60yield return new("Key", ReferenceExpression.Create($"{Key}"));
Aspire.Hosting.Oracle (7)
OracleDatabaseResource.cs (2)
29ReferenceExpression.Create($"{Parent}/{DatabaseName}"); 61new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}")),
OracleDatabaseServerResource.cs (5)
51ReferenceExpression.Create( 60public ReferenceExpression UserNameReference => ReferenceExpression.Create($"{DefaultUserName}"); 122yield return new("Host", ReferenceExpression.Create($"{Host}")); 123yield return new("Port", ReferenceExpression.Create($"{Port}")); 125yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.PostgreSQL (9)
PostgresDatabaseResource.cs (2)
39return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 72new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}")),
PostgresServerResource.cs (7)
48ReferenceExpression.Create($"{UserNameParameter}") : 49ReferenceExpression.Create($"{DefaultUserName}"); 57ReferenceExpression.Create( 171new ("Host", ReferenceExpression.Create($"{Host}")), 172new ("Port", ReferenceExpression.Create($"{Port}")), 173new ("Username", ReferenceExpression.Create($"{UserNameReference}")), 174new ("Password", ReferenceExpression.Create($"{PasswordParameter}")),
Aspire.Hosting.Qdrant (9)
QdrantServerResource.cs (9)
67ReferenceExpression.Create( 76public ReferenceExpression UriExpression => ReferenceExpression.Create($"{PrimaryEndpoint.Property(EndpointProperty.Url)}"); 82ReferenceExpression.Create( 91public ReferenceExpression HttpUriExpression => ReferenceExpression.Create($"{HttpEndpoint.Property(EndpointProperty.Url)}"); 95yield return new("GrpcHost", ReferenceExpression.Create($"{GrpcHost}")); 96yield return new("GrpcPort", ReferenceExpression.Create($"{GrpcPort}")); 97yield return new("HttpHost", ReferenceExpression.Create($"{HttpHost}")); 98yield return new("HttpPort", ReferenceExpression.Create($"{HttpPort}")); 99yield return new("ApiKey", ReferenceExpression.Create($"{ApiKeyParameter}"));
Aspire.Hosting.RabbitMQ (5)
RabbitMQServerResource.cs (5)
64ReferenceExpression.Create($"{UserNameParameter}") : 65ReferenceExpression.Create($"{DefaultUserName}"); 108yield return new("Host", ReferenceExpression.Create($"{Host}")); 109yield return new("Port", ReferenceExpression.Create($"{Port}")); 111yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Redis (3)
RedisResource.cs (3)
154yield return new("Host", ReferenceExpression.Create($"{Host}")); 155yield return new("Port", ReferenceExpression.Create($"{Port}")); 159yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Seq (4)
SeqResource.cs (4)
35ReferenceExpression.Create($"{PrimaryEndpoint.Property(EndpointProperty.Url)}"); 43public ReferenceExpression UriExpression => ReferenceExpression.Create($"{PrimaryEndpoint.Property(EndpointProperty.Url)}"); 47yield return new("Host", ReferenceExpression.Create($"{Host}")); 48yield return new("Port", ReferenceExpression.Create($"{Port}"));
Aspire.Hosting.SqlServer (10)
SqlServerDatabaseResource.cs (3)
38return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 49ReferenceExpression.Create($"{Parent.UriExpression}/{DatabaseName:uri}"); 73new("DatabaseName", ReferenceExpression.Create($"{DatabaseName}")),
SqlServerServerResource.cs (7)
48ReferenceExpression.Create( 57public ReferenceExpression UserNameReference => ReferenceExpression.Create($"{DefaultUserName}"); 66ReferenceExpression.Create($"mssql://{DefaultUserName:uri}:{PasswordParameter:uri}@{Host}:{Port}"); 78var databaseNameReference = ReferenceExpression.Create($"{databaseName:uri}"); 153yield return new("Host", ReferenceExpression.Create($"{Host}")); 154yield return new("Port", ReferenceExpression.Create($"{Port}")); 156yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Tests (54)
AddConnectionStringTests.cs (4)
22appBuilder.AddConnectionString("mycs", ReferenceExpression.Create($"Endpoint={endpoint};Key={key}")); 51appBuilder.AddConnectionString("testcs", ReferenceExpression.Create($"Endpoint={endpoint};Key={key}")); 79ReferenceExpression.Create($"Endpoint={redis.GetEndpoint("tcp")};key={key};{rwl}")); 101ReferenceExpression.Create($"ResourceWithoutLifetime");
ConnectionPropertiesExtensionsTests.cs (5)
15new KeyValuePair<string, ReferenceExpression>("Host", ReferenceExpression.Create($"resourceHost")), 16new KeyValuePair<string, ReferenceExpression>("Port", ReferenceExpression.Create($"8080")), 21new KeyValuePair<string, ReferenceExpression>("Port", ReferenceExpression.Create($"9090")), 22new KeyValuePair<string, ReferenceExpression>("Username", ReferenceExpression.Create($"user")), 43public ReferenceExpression ConnectionStringExpression { get; } = ReferenceExpression.Create($"{name}.connectionString");
ContainerImagePushOptionsTests.cs (3)
247public ReferenceExpression Name => ReferenceExpression.Create($"{_name}"); 248public ReferenceExpression Endpoint => ReferenceExpression.Create($"{_endpoint}"); 249public ReferenceExpression? Repository => _repository is not null ? ReferenceExpression.Create($"{_repository}") : null;
DistributedApplicationTests.cs (3)
977.WithEnvironment("INITIAL_REFERENCE_EXPRESSION", ReferenceExpression.Create($"{value}")) 985ctx.EnvironmentVariables["INITIAL_REFERENCE_EXPRESSION"] = ReferenceExpression.Create($"{initialRE}_AppendedInCallback"); 1023.WithEnvironment("INITIAL_REFERENCE_EXPRESSION", ReferenceExpression.Create($"{value}"))
ExecutableResourceTests.cs (1)
123ReferenceExpression.Create($"{connectionString}");
ExecutionConfigurationGathererTests.cs (5)
559CertificateBundlePath = ReferenceExpression.Create($"/etc/ssl/certs/ca-bundle.crt"), 560CertificateDirectoriesPath = ReferenceExpression.Create($"/etc/ssl/certs") 568CertificatePath = ReferenceExpression.Create($"/etc/ssl/certs/server.crt"), 569KeyPath = ReferenceExpression.Create($"/etc/ssl/private/server.key"), 570PfxPath = ReferenceExpression.Create($"/etc/ssl/certs/server.pfx")
ExpressionResolverTests.cs (11)
286ReferenceExpression.Create($"{PrimaryEndpoint.Property(EndpointProperty.Url)}"); 310{ "TwoFullEndpoints", ReferenceExpression.Create($"Test1={Endpoint1.Property(EndpointProperty.Scheme)}://{Endpoint1.Property(EndpointProperty.IPV4Host)}:{Endpoint1.Property(EndpointProperty.Port)}/;Test2={Endpoint2.Property(EndpointProperty.Scheme)}://{Endpoint2.Property(EndpointProperty.Host)}:{Endpoint2.Property(EndpointProperty.Port)}/;") }, 311{ "Url", ReferenceExpression.Create($"Url={Endpoint1.Property(EndpointProperty.Url)};") }, 312{ "Url2", ReferenceExpression.Create($"Url={Endpoint1};") }, 313{ "OnlyHost", ReferenceExpression.Create($"Host={Endpoint1.Property(EndpointProperty.Host)};") }, 314{ "OnlyPort", ReferenceExpression.Create($"Port={Endpoint1.Property(EndpointProperty.Port)};") }, 315{ "HostAndPort", ReferenceExpression.Create($"HostPort={Endpoint1.Property(EndpointProperty.HostAndPort)}") }, 316{ "PortBeforeHost", ReferenceExpression.Create($"Port={Endpoint1.Property(EndpointProperty.Port)};Host={Endpoint1.Property(EndpointProperty.Host)};") }, 317{ "FullAndPartial", ReferenceExpression.Create($"Test1={Endpoint1.Property(EndpointProperty.Scheme)}://{Endpoint1.Property(EndpointProperty.IPV4Host)}:{Endpoint1.Property(EndpointProperty.Port)}/;Test2={Endpoint2.Property(EndpointProperty.Scheme)}://localhost:{Endpoint2.Property(EndpointProperty.Port)}/;") }, 319{ "String", ReferenceExpression.Create($"String") }, 322{ "UrlEncodedHost", ReferenceExpression.Create($"Host={Endpoint3.Property(EndpointProperty.Host):uri};") },
Orchestrator\ApplicationOrchestratorTests.cs (3)
567ReferenceExpression.Create($"Server=localhost:8000"); 581ReferenceExpression.Create($"{parent};{SubConnectionString}"); 589public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"{connectionString}");
ReferenceExpressionTests.cs (6)
18var refExpression = ReferenceExpression.Create($"Hello {input}"); 36var expr = ReferenceExpression.Create($"{input}").ValueExpression; 69var expr = ReferenceExpression.Create($"{s}").ValueExpression; 78var expr = ReferenceExpression.Create($"[{{\"api_uri\":\"{v}\"}}]"); 89var expr = ReferenceExpression.Create($"[{{{{\"api_uri\":\"{v}\"}}}}]"); 100var expr = ReferenceExpression.Create($"Text: {v:uri}");
ResourceDependencyTests.cs (1)
180.WithEnvironment("CONNECTION", ReferenceExpression.Create($"Host={host};Port={port};Password={password}"));
ResourceNotificationTests.cs (1)
684ReferenceExpression.Create($"CustomConnectionString");
WaitForTests.cs (2)
128var cs = builder.AddConnectionString("cs", ReferenceExpression.Create($"{dependency};Timeout=100")); 901public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"foo");
WithEnvironmentTests.cs (3)
85var childExpression = ReferenceExpression.Create($"value"); 86var parameterExpression = ReferenceExpression.Create($"{childExpression}"); 503ReferenceExpression.Create($"{connectionString}");
WithReferenceTests.cs (6)
385? ReferenceExpression.Create($"Endpoint={endpoint};Key={key:uri}") 386: ReferenceExpression.Create($"Endpoint={endpoint};Key={key}") 741ReferenceExpression.Create($"{ConnectionString}"); 745yield return new KeyValuePair<string, ReferenceExpression>("Host", ReferenceExpression.Create($"localhost")); 746yield return new KeyValuePair<string, ReferenceExpression>("Port", ReferenceExpression.Create($"5432")); 755ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Valkey (3)
ValkeyResource.cs (3)
103yield return new("Host", ReferenceExpression.Create($"{Host}")); 104yield return new("Port", ReferenceExpression.Create($"{Port}")); 108yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Yarp.Tests (1)
YarpClusterTests.cs (1)
193var refExpr = ReferenceExpression.Create($"http://localhost:5000");
ParameterEndToEnd.AppHost (1)
AppHost.cs (1)
25var cs = builder.AddConnectionString("cs", ReferenceExpression.Create($"sql={db.Resource.Parent.PrimaryEndpoint};rows={insertionrows}"));
TestingAppHost1.AppHost (1)
Program.cs (1)
16builder.AddConnectionString("cs2", ReferenceExpression.Create($"Value={builder.AddParameter("p", "this is a value")}"));