1 instantiation of DockerComposeEnvironmentResource
NativeIntegrations.DockerCompose (1)
DockerComposeBuilderExtensions.cs (1)
91var result = builder.AddComputeEnvironment(new DockerComposeEnvironmentResource(ComposeJson.Text(name)));
24 references to DockerComposeEnvironmentResource
Aspire.Hosting.Native.Core.Tests (1)
TestServices\ComposeTestApplication.cs (1)
12internal static DistributedApplicationBuilder Create(string root, Action<IResourceBuilder<DockerComposeEnvironmentResource>>? configure = null)
NativeIntegrations.DockerCompose (23)
DockerComposeBuilderExtensions.cs (21)
28string name, IResourceBuilder<DockerComposeEnvironmentResource> parent, DockerComposePlan plan, PublishingContext context) 31public IResourceBuilder<DockerComposeEnvironmentResource> Parent { get; } = parent; 61public sealed class ComposeDashboardBuilder(IResourceBuilder<DockerComposeEnvironmentResource> environment) 88public static IResourceBuilder<DockerComposeEnvironmentResource> AddDockerComposeEnvironment( 152public static IResourceBuilder<DockerComposeEnvironmentResource> WithProperties( 153this IResourceBuilder<DockerComposeEnvironmentResource> builder, Action<DockerComposeEnvironmentResource> configure) 160public static IResourceBuilder<DockerComposeEnvironmentResource> WithDashboard( 161this IResourceBuilder<DockerComposeEnvironmentResource> builder, bool enabled = true) 168public static IResourceBuilder<DockerComposeEnvironmentResource> ConfigureDashboard( 169this IResourceBuilder<DockerComposeEnvironmentResource> builder, Action<ComposeDashboardBuilder> configure) 177public static IResourceBuilder<DockerComposeEnvironmentResource> ConfigureComposeFile( 178this IResourceBuilder<DockerComposeEnvironmentResource> builder, Action<ComposeFileBuilder> configure) => 181public static IResourceBuilder<DockerComposeEnvironmentResource> ConfigureComposeFile( 182this IResourceBuilder<DockerComposeEnvironmentResource> builder, Func<ComposeFileBuilder, Task> configure) 189public static IResourceBuilder<DockerComposeEnvironmentResource> ConfigureEnvFile( 190this IResourceBuilder<DockerComposeEnvironmentResource> builder, 198public static IResourceBuilder<DockerComposeEnvironmentResource> WithRunner( 199this IResourceBuilder<DockerComposeEnvironmentResource> builder, DockerCommandRunner runner) 212public static ReferenceExpression GetHostAddressExpression(this IResourceBuilder<DockerComposeEnvironmentResource> environment, 248internal Dictionary<DockerComposeEnvironmentResource, DockerComposeEnvironment> Targets { get; } = new(ReferenceEqualityComparer.Instance);
DockerComposeEnvironment.cs (2)
27private readonly IResourceBuilder<DockerComposeEnvironmentResource>? _builder; 38IResourceBuilder<DockerComposeEnvironmentResource>? builder, ComposeAuthoringState? authoring)