2 implementations of Environment
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
54public IHostEnvironment Environment => _innerBuilder.Environment;
Aspire.Hosting.Tests (1)
Utils\TestDistributedApplicationBuilder.cs (1)
114public IHostEnvironment Environment => _innerBuilder.Environment;
39 references to Environment
Aspire.Hosting (5)
OtlpConfigurationExtensions.cs (1)
115AddOtlpEnvironment(builder.Resource, builder.ApplicationBuilder.Configuration, builder.ApplicationBuilder.Environment);
ParameterResourceBuilderExtensions.cs (2)
67value = new UserSecretsParameterDefault(builder.AppHostAssembly, builder.Environment.ApplicationName, name, value); 249parameterResource.Default = new UserSecretsParameterDefault(builder.AppHostAssembly, builder.Environment.ApplicationName, name, parameterResource.Default);
ProjectResourceBuilderExtensions.cs (1)
276if (builder.ApplicationBuilder.ExecutionContext.IsRunMode && builder.ApplicationBuilder.Environment.IsDevelopment())
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Azure.EventHubs (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Azure.Storage (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Elasticsearch (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Garnet (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Garnet.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Kafka (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Kafka.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Keycloak (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Milvus (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.MongoDB (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.MongoDB.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.MySql (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Nats (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Nats.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.NodeJs (1)
NodeExtensions.cs (1)
72.WithEnvironment("NODE_ENV", builder.ApplicationBuilder.Environment.IsDevelopment() ? "development" : "production");
Aspire.Hosting.Oracle (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Oracle.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.PostgreSQL (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Qdrant (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Qdrant.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.RabbitMQ (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.RabbitMQ.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Redis (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Seq (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.SqlServer (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.SqlServer.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Tests (6)
PublishAsDockerfileTests.cs (3)
30"NODE_ENV": "{{builder.Environment.EnvironmentName.ToLowerInvariant()}}" 72"NODE_ENV": "{{builder.Environment.EnvironmentName.ToLowerInvariant()}}" 106"NODE_ENV": "{{builder.Environment.EnvironmentName.ToLowerInvariant()}}"
Utils\VolumeNameGeneratorTests.cs (3)
23builder.Environment.ApplicationName = applicationName; 28Assert.Equal($"{builder.Environment.ApplicationName}-{resource.Resource.Name}-data", volumeName); 36builder.Environment.ApplicationName = applicationName;
Aspire.Hosting.Valkey (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;
Aspire.Hosting.Valkey.Tests (1)
src\Shared\VolumeNameGenerator.cs (1)
24var applicationName = builder.ApplicationBuilder.Environment.ApplicationName;