1 instantiation of DockerComposeEnvironmentResource
Aspire.Hosting.Docker (1)
DockerComposeEnvironmentExtensions.cs (1)
29
var resource = new
DockerComposeEnvironmentResource
(name)
21 references to DockerComposeEnvironmentResource
Aspire.Hosting.Docker (21)
DockerComposeEnvironmentContext.cs (1)
10
internal sealed class DockerComposeEnvironmentContext(
DockerComposeEnvironmentResource
environment, ILogger logger)
DockerComposeEnvironmentExtensions.cs (12)
22
public static IResourceBuilder<
DockerComposeEnvironmentResource
> AddDockerComposeEnvironment(
29
var
resource = new DockerComposeEnvironmentResource(name)
55
/// <param name="configure">A method that can be used for customizing the <see cref="
DockerComposeEnvironmentResource
"/>.</param>
57
public static IResourceBuilder<
DockerComposeEnvironmentResource
> WithProperties(this IResourceBuilder<
DockerComposeEnvironmentResource
> builder, Action<
DockerComposeEnvironmentResource
> configure)
73
public static IResourceBuilder<
DockerComposeEnvironmentResource
> ConfigureComposeFile(this IResourceBuilder<
DockerComposeEnvironmentResource
> builder, Action<ComposeFile> configure)
88
public static IResourceBuilder<
DockerComposeEnvironmentResource
> WithDashboard(this IResourceBuilder<
DockerComposeEnvironmentResource
> builder, bool enabled = true)
103
public static IResourceBuilder<
DockerComposeEnvironmentResource
> WithDashboard(this IResourceBuilder<
DockerComposeEnvironmentResource
> builder, Action<IResourceBuilder<DockerComposeAspireDashboardResource>> configure)
DockerComposeEnvironmentResource.cs (1)
18
/// Initializes a new instance of the <see cref="
DockerComposeEnvironmentResource
"/> class.
DockerComposeInfrastructure.cs (2)
27
var dockerComposeEnvironments = appModel.Resources.OfType<
DockerComposeEnvironmentResource
>().ToArray();
34
var
environment = dockerComposeEnvironments.FirstOrDefault();
DockerComposePublishingContext.cs (2)
39
internal async Task WriteModelAsync(DistributedApplicationModel model,
DockerComposeEnvironmentResource
environment)
63
private async Task WriteDockerComposeOutputAsync(DistributedApplicationModel model,
DockerComposeEnvironmentResource
environment)
DockerComposeServiceResource.cs (3)
15
public class DockerComposeServiceResource(string name, IResource resource,
DockerComposeEnvironmentResource
composeEnvironmentResource) : Resource(name), IResourceWithParent<
DockerComposeEnvironmentResource
>
70
public
DockerComposeEnvironmentResource
Parent => composeEnvironmentResource;