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