1 instantiation of KubernetesEnvironmentResource
Aspire.Hosting.Kubernetes (1)
KubernetesEnvironmentExtensions.cs (1)
28var resource = new KubernetesEnvironmentResource(name);
16 references to KubernetesEnvironmentResource
Aspire.Hosting.Kubernetes (16)
KubernetesEnvironmentContext.cs (1)
9internal sealed class KubernetesEnvironmentContext(KubernetesEnvironmentResource environment, ILogger logger)
KubernetesEnvironmentExtensions.cs (6)
21public static IResourceBuilder<KubernetesEnvironmentResource> AddKubernetesEnvironment( 28var resource = new KubernetesEnvironmentResource(name); 45/// <param name="configure">A method that can be used for customizing the <see cref="KubernetesEnvironmentResource"/>.</param> 47public static IResourceBuilder<KubernetesEnvironmentResource> WithProperties(this IResourceBuilder<KubernetesEnvironmentResource> builder, Action<KubernetesEnvironmentResource> configure)
KubernetesEnvironmentResource.cs (1)
14/// Initializes a new instance of the <see cref="KubernetesEnvironmentResource"/> class.
KubernetesInfrastructure.cs (2)
26var kubernetesEnvironments = appModel.Resources.OfType<KubernetesEnvironmentResource>().ToArray(); 33var environment = kubernetesEnvironments.FirstOrDefault();
KubernetesPublishingContext.cs (3)
44internal async Task WriteModelAsync(DistributedApplicationModel model, KubernetesEnvironmentResource environment) 68private async Task WriteKubernetesOutputAsync(DistributedApplicationModel model, KubernetesEnvironmentResource environment) 151private async Task WriteKubernetesHelmChartAsync(KubernetesEnvironmentResource environment)
KubernetesResource.cs (3)
14public class KubernetesResource(string name, IResource resource, KubernetesEnvironmentResource kubernetesEnvironmentResource) : Resource(name), IResourceWithParent<KubernetesEnvironmentResource> 17public KubernetesEnvironmentResource Parent => kubernetesEnvironmentResource;