242 references to Create
Aspire.Hosting (10)
ApplicationModel\CertificateTrustConfigurationCallbackAnnotation.cs (2)
109public ReferenceExpression CertificateBundlePathReference => ReferenceExpression.Create($"{CertificateBundlePath}"); 114public ReferenceExpression CertificateDirectoriesPathReference => ReferenceExpression.Create($"{CertificateDirectoriesPath}");
ConnectionStringParameterResource.cs (1)
24ReferenceExpression.Create($"{this}");
Dashboard\DashboardEventHandlers.cs (1)
613ReferenceExpression.Create($"{e.Property(EndpointProperty.Scheme)}://{e.EndpointAnnotation.TargetHost}:{e.Property(EndpointProperty.TargetPort)}");
Dcp\DcpExecutor.cs (4)
2060(scope) => ReferenceExpression.Create($"{bundleOutputPath}"), 2061(scope) => ReferenceExpression.Create($"{certificatesOutputPath}"), 2110(scope) => ReferenceExpression.Create($"{certificatesDestination}/cert.pem"), 2121return ReferenceExpression.Create($"{string.Join(':', dirs)}");
ExternalServiceBuilderExtensions.cs (1)
96resourceBuilder.WithUrl(ReferenceExpression.Create($"{resource.UrlParameter}"));
ProjectResourceBuilderExtensions.cs (1)
997var url = ReferenceExpression.Create($"{e.EndpointAnnotation.UriScheme}://{host}:{e.Property(EndpointProperty.TargetPort)}");
Aspire.Hosting.Azure.AIFoundry (4)
AzureAIFoundryDeploymentResource.cs (2)
95? ReferenceExpression.Create($"{Parent};Model={ModelId ?? ModelName}") 96: ReferenceExpression.Create($"{Parent};Deployment={DeploymentName}");
AzureAIFoundryResource.cs (2)
42? ReferenceExpression.Create($"Endpoint={EmulatorServiceUri?.ToString()};Key={ApiKey}") 43: ReferenceExpression.Create($"Endpoint={Endpoint};EndpointAIInference={AIFoundryApiEndpoint}models");
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)
190ReferenceExpression IContainerRegistry.Name => ReferenceExpression.Create($"{ContainerRegistryName}"); 192ReferenceExpression IContainerRegistry.Endpoint => ReferenceExpression.Create($"{ContainerRegistryUrl}"); 194ReferenceExpression IAzureContainerRegistry.ManagedIdentityId => ReferenceExpression.Create($"{ContainerRegistryManagedIdentityId}");
Aspire.Hosting.Azure.ApplicationInsights (1)
AzureApplicationInsightsResource.cs (1)
33ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.AppService (4)
AzureAppServiceEnvironmentResource.cs (4)
216ReferenceExpression.Create($"{ContainerRegistryManagedIdentityId}"); 219ReferenceExpression.Create($"{ContainerRegistryName}"); 222ReferenceExpression.Create($"{ContainerRegistryUrl}"); 227return ReferenceExpression.Create($"{resource.Name.ToLowerInvariant()}-{WebSiteSuffix}.azurewebsites.net");
Aspire.Hosting.Azure.CognitiveServices (2)
AzureOpenAIResource.cs (2)
36ReferenceExpression.Create($"{ConnectionString}"); 39ReferenceExpression.Create($"{ConnectionString};Deployment={deploymentName}");
Aspire.Hosting.Azure.ContainerRegistry (2)
AzureContainerRegistryResource.cs (2)
29ReferenceExpression IContainerRegistry.Name => ReferenceExpression.Create($"{NameOutputReference}"); 32ReferenceExpression IContainerRegistry.Endpoint => ReferenceExpression.Create($"{RegistryEndpoint}");
Aspire.Hosting.Azure.CosmosDB (4)
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 (2)
81ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 82ReferenceExpression.Create($"{ConnectionStringOutput}");
Aspire.Hosting.Azure.Functions (1)
AzureFunctionsProjectResourceExtensions.cs (1)
122context.EnvironmentVariables["ASPNETCORE_URLS"] = ReferenceExpression.Create($"http://+:{endpoint.Property(EndpointProperty.TargetPort)}");
Aspire.Hosting.Azure.KeyVault (2)
AzureKeyVaultResource.cs (2)
52? ReferenceExpression.Create($"{EmulatorEndpoint}") 53: ReferenceExpression.Create($"{VaultUri}");
Aspire.Hosting.Azure.Kusto (3)
AzureKustoClusterResource.cs (2)
55return ReferenceExpression.Create($"{endpoint}"); 60return ReferenceExpression.Create($"{ClusterUri}");
AzureKustoReadWriteDatabaseResource.cs (1)
51return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}");
Aspire.Hosting.Azure.PostgreSQL (10)
AzurePostgresFlexibleServerResource.cs (9)
83ReferenceExpression.Create($"{InnerResource.PrimaryEndpoint.Property(EndpointProperty.HostAndPort)}") : 84ReferenceExpression.Create($"{HostNameOutput}"); 97ReferenceExpression.Create($"{UserNameParameter}") : 109ReferenceExpression.Create($"{InnerResource.PasswordParameter}") : 111ReferenceExpression.Create($"{PasswordParameter}") : 120ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 121ReferenceExpression.Create($"{ConnectionStringOutput}")); 150return ReferenceExpression.Create($"{ConnectionStringSecretOutput.Resource.GetSecret(GetDatabaseKeyVaultSecretName(databaseResourceName))}"); 153return ReferenceExpression.Create($"{this};Database={databaseName}");
AzurePostgresResource.cs (1)
28ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.Redis (11)
AzureRedisCacheResource.cs (5)
66ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 67ReferenceExpression.Create($"{ConnectionStringOutput}")); 78ReferenceExpression.Create($"{InnerResource.PrimaryEndpoint.Property(EndpointProperty.HostAndPort)}") : 79ReferenceExpression.Create($"{HostNameOutput}"); 90ReferenceExpression.Create($"{InnerResource.PasswordParameter}") :
AzureRedisEnterpriseResource.cs (5)
71ReferenceExpression.Create($"{ConnectionStringSecretOutput}") : 72ReferenceExpression.Create($"{ConnectionStringOutput}")); 83ReferenceExpression.Create($"{InnerResource.PrimaryEndpoint.Property(EndpointProperty.HostAndPort)}") : 84ReferenceExpression.Create($"{HostNameOutput}"); 95ReferenceExpression.Create($"{InnerResource.PasswordParameter}") :
AzureRedisResource.cs (1)
28ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.Search (1)
AzureSearchResource.cs (1)
35ReferenceExpression.Create($"{ConnectionString}");
Aspire.Hosting.Azure.ServiceBus (2)
AzureServiceBusResource.cs (2)
43? ReferenceExpression.Create($"Endpoint=sb://{EmulatorEndpoint.Property(EndpointProperty.HostAndPort)};SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=SAS_KEY_VALUE;UseDevelopmentEmulator=true;") 44: ReferenceExpression.Create($"{ServiceBusEndpoint}");
Aspire.Hosting.Azure.SignalR (2)
AzureSignalRResource.cs (2)
40? ReferenceExpression.Create($"Endpoint={EmulatorEndpoint.Property(EndpointProperty.Url)};AccessKey=ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789ABCDEFGH;Version=1.0;") 41: ReferenceExpression.Create($"Endpoint=https://{HostName};AuthType=azure");
Aspire.Hosting.Azure.Sql (2)
AzureSqlDatabaseResource.cs (1)
33ReferenceExpression.Create($"{Parent};Database={DatabaseName}");
AzureSqlServerResource.cs (1)
72ReferenceExpression.Create($"Server=tcp:{FullyQualifiedDomainName},1433;Encrypt=True;Authentication=\"Active Directory Default\"");
Aspire.Hosting.Azure.Storage (3)
AzureStorageResource.cs (3)
69: ReferenceExpression.Create($"{TableEndpoint}"); 73: ReferenceExpression.Create($"{QueueEndpoint}"); 77: ReferenceExpression.Create($"{BlobEndpoint}");
Aspire.Hosting.Azure.Tests (11)
AzureEnvironmentResourceTests.cs (2)
93var skuDescriptionExpr = ReferenceExpression.Create($"{description} {storageSku}"); 139var skuDescriptionExpr = ReferenceExpression.Create($"{description} {storageSku}");
AzureKeyVaultTests.cs (4)
238var connectionString = ReferenceExpression.Create($"Server=localhost;Database=mydb;pwd={pwd}"); 269var connectionString = ReferenceExpression.Create($"Server=localhost;Database=mydb;User=user"); 450ReferenceExpression.Create($"https://redirected-vault.vault.azure.net")); 471ReferenceExpression.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")) 436ReferenceExpression.Create($"{connectionString}");
PublicApiTests\WebPubSubPublicApiTests.cs (2)
75var urlExpression = ReferenceExpression.Create($"host"); 98var urlExpression = ReferenceExpression.Create($"host");
Aspire.Hosting.Azure.WebPubSub (3)
AzureWebPubSubExtensions.cs (1)
192var urlExpression = ReferenceExpression.Create(urlTemplateExpression);
AzureWebPubSubHubResource.cs (1)
41public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"Endpoint={Parent.Endpoint};Hub={HubName}");
AzureWebPubSubResource.cs (1)
33public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"{Endpoint}");
Aspire.Hosting.Containers.Tests (1)
ContainerResourceTests.cs (1)
360ReferenceExpression.Create($"{connectionString}");
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentResource.cs (1)
85return ReferenceExpression.Create($"{resource.Name.ToLowerInvariant()}");
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)
67return ReferenceExpression.Create($"https://models.github.ai/inference"); 75ReferenceExpression.Create($"Endpoint={EndpointExpression};Key={Key};Model={Model}"); 88yield return new("Key", ReferenceExpression.Create($"{Key}")); 89yield return new("Model", ReferenceExpression.Create($"{Model}")); 93yield return new("Organization", ReferenceExpression.Create($"{Organization}"));
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)
25ReferenceExpression.Create($"{AdminUserNameParameter}") : 26ReferenceExpression.Create($"{DefaultAdmin}");
Aspire.Hosting.Kubernetes (1)
KubernetesEnvironmentResource.cs (1)
109return 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)
30ReferenceExpression.Create($"{Parent};Database={DatabaseName}"); 45new("Database", 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 (9)
MongoDBDatabaseResource.cs (1)
49new("Database", ReferenceExpression.Create($"{DatabaseName}")),
MongoDBServerResource.cs (8)
64ReferenceExpression.Create($"{UserNameParameter}") : 65ReferenceExpression.Create($"{DefaultUserName}"); 80private static ReferenceExpression AuthenticationDatabaseReference => ReferenceExpression.Create($"{DefaultAuthenticationDatabase}"); 82private static ReferenceExpression AuthenticationMechanismReference => ReferenceExpression.Create($"{DefaultAuthenticationMechanism}"); 98var databaseExpression = ReferenceExpression.Create($"{databaseName}"); 128yield return new("Host", ReferenceExpression.Create($"{Host}")); 129yield return new("Port", ReferenceExpression.Create($"{Port}")); 134yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.MySql (10)
MySqlDatabaseResource.cs (3)
36return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 46public ReferenceExpression UriExpression => ReferenceExpression.Create($"{Parent.UriExpression}/{DatabaseName:uri}"); 69new("Database", ReferenceExpression.Create($"{DatabaseName}")),
MySqlServerResource.cs (7)
54ReferenceExpression.Create( 57private static ReferenceExpression UserNameReference => ReferenceExpression.Create($"{DefaultUserName}"); 66ReferenceExpression.Create($"mysql://{UserNameReference:uri}:{PasswordParameter:uri}@{Host}:{Port}"); 78var databaseExpression = ReferenceExpression.Create($"{databaseName}"); 114yield return new("Host", ReferenceExpression.Create($"{Host}")); 115yield return new("Port", ReferenceExpression.Create($"{Port}")); 117yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Nats (5)
NatsServerResource.cs (5)
58ReferenceExpression.Create($"{UserNameParameter}") : 59ReferenceExpression.Create($"{DefaultUserName}"); 96yield return new("Host", ReferenceExpression.Create($"{Host}")); 97yield return new("Port", ReferenceExpression.Create($"{Port}")); 102yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.OpenAI (5)
OpenAIModelResource.cs (2)
41ReferenceExpression.Create($"{Parent};Model={Model}"); 45new("Model", 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 (8)
OracleDatabaseResource.cs (2)
27ReferenceExpression.Create($"{Parent}/{DatabaseName}"); 50new("Database", ReferenceExpression.Create($"{DatabaseName}")),
OracleDatabaseServerResource.cs (6)
51ReferenceExpression.Create( 60public ReferenceExpression UserNameReference => ReferenceExpression.Create($"{DefaultUserName}"); 76var databaseNameExpression = ReferenceExpression.Create($"{databaseName}"); 104yield return new("Host", ReferenceExpression.Create($"{Host}")); 105yield return new("Port", ReferenceExpression.Create($"{Port}")); 107yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.PostgreSQL (12)
PostgresDatabaseResource.cs (3)
36return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 57ReferenceExpression.Create($"{Parent.UriExpression}/{DatabaseName:uri}"); 69new("Database", ReferenceExpression.Create($"{DatabaseName}")),
PostgresServerResource.cs (9)
47ReferenceExpression.Create($"{UserNameParameter}") : 48ReferenceExpression.Create($"{DefaultUserName}"); 56ReferenceExpression.Create( 122ReferenceExpression.Create($"postgresql://{UserNameReference:uri}:{PasswordParameter:uri}@{Host}:{Port}"); 135var databaseNameExpression = ReferenceExpression.Create($"{databaseName}"); 152new ("Host", ReferenceExpression.Create($"{Host}")), 153new ("Port", ReferenceExpression.Create($"{Port}")), 154new ("Username", ReferenceExpression.Create($"{UserNameReference}")), 155new ("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}"); 101yield return new("Host", ReferenceExpression.Create($"{Host}")); 102yield return new("Port", ReferenceExpression.Create($"{Port}")); 104yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Redis (3)
RedisResource.cs (3)
126yield return new("Host", ReferenceExpression.Create($"{Host}")); 127yield return new("Port", ReferenceExpression.Create($"{Port}")); 131yield 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 (8)
SqlServerDatabaseResource.cs (2)
36return ReferenceExpression.Create($"{Parent};{connectionStringBuilder.ToString()}"); 61new("Database", ReferenceExpression.Create($"{DatabaseName}")),
SqlServerServerResource.cs (6)
48ReferenceExpression.Create( 57public ReferenceExpression UserNameReference => ReferenceExpression.Create($"{DefaultUserName}"); 73var databaseNameReference = ReferenceExpression.Create($"{databaseName:uri}"); 147yield return new("Host", ReferenceExpression.Create($"{Host}")); 148yield return new("Port", ReferenceExpression.Create($"{Port}")); 150yield return new("Password", ReferenceExpression.Create($"{PasswordParameter}"));
Aspire.Hosting.Tests (42)
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");
ExecutableResourceTests.cs (1)
123ReferenceExpression.Create($"{connectionString}");
ExpressionResolverTests.cs (11)
205ReferenceExpression.Create($"{PrimaryEndpoint.Property(EndpointProperty.Url)}"); 229{ "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)}/;") }, 230{ "Url", ReferenceExpression.Create($"Url={Endpoint1.Property(EndpointProperty.Url)};") }, 231{ "Url2", ReferenceExpression.Create($"Url={Endpoint1};") }, 232{ "OnlyHost", ReferenceExpression.Create($"Host={Endpoint1.Property(EndpointProperty.Host)};") }, 233{ "OnlyPort", ReferenceExpression.Create($"Port={Endpoint1.Property(EndpointProperty.Port)};") }, 234{ "HostAndPort", ReferenceExpression.Create($"HostPort={Endpoint1.Property(EndpointProperty.HostAndPort)}") }, 235{ "PortBeforeHost", ReferenceExpression.Create($"Port={Endpoint1.Property(EndpointProperty.Port)};Host={Endpoint1.Property(EndpointProperty.Host)};") }, 236{ "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)}/;") }, 238{ "String", ReferenceExpression.Create($"String") }, 241{ "UrlEncodedHost", ReferenceExpression.Create($"Host={Endpoint3.Property(EndpointProperty.Host):uri};") },
Orchestrator\ApplicationOrchestratorTests.cs (3)
547ReferenceExpression.Create($"Server=localhost:8000"); 561ReferenceExpression.Create($"{parent};{SubConnectionString}"); 569public 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}");
ResourceNotificationTests.cs (1)
684ReferenceExpression.Create($"CustomConnectionString");
WaitForTests.cs (2)
127var cs = builder.AddConnectionString("cs", ReferenceExpression.Create($"{dependency};Timeout=100")); 900public ReferenceExpression ConnectionStringExpression => ReferenceExpression.Create($"foo");
WithEnvironmentTests.cs (3)
85var childExpression = ReferenceExpression.Create($"value"); 86var parameterExpression = ReferenceExpression.Create($"{childExpression}"); 493ReferenceExpression.Create($"{connectionString}");
WithReferenceTests.cs (6)
341? ReferenceExpression.Create($"Endpoint={endpoint};Key={key:uri}") 342: ReferenceExpression.Create($"Endpoint={endpoint};Key={key}") 676ReferenceExpression.Create($"{ConnectionString}"); 680yield return new KeyValuePair<string, ReferenceExpression>("Host", ReferenceExpression.Create($"localhost")); 681yield return new KeyValuePair<string, ReferenceExpression>("Port", ReferenceExpression.Create($"5432")); 690ReferenceExpression.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");
AspireWithNode.AppHost (1)
NodeHostingExtensions.cs (1)
26context.EnvironmentVariables["HTTPS_REDIRECT_PORT"] = ReferenceExpression.Create($"{httpsEndpoint.Property(EndpointProperty.Port)}");
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)
14builder.AddConnectionString("cs2", ReferenceExpression.Create($"Value={builder.AddParameter("p", "this is a value")}"));