1 implementation of ApplicationBuilder
Aspire.Hosting.Native.Client (1)
Authoring\DistributedApplicationBuilder.cs (1)
194public DistributedApplicationBuilder ApplicationBuilder { get; } = builder;
32 references to ApplicationBuilder
Aspire.Hosting.Native.Client (19)
Authoring\Publishing.cs (8)
116if (!ReferenceEquals(builder.ApplicationBuilder, environment.ApplicationBuilder)) 120if (builder.ApplicationBuilder.IsPublishMode) 122builder.ApplicationBuilder.Record(context => context.Declaration(builder.Resource) 138if (builder.ApplicationBuilder.IsPublishMode) 140builder.ApplicationBuilder.Record(async context => 161builder.ApplicationBuilder.Record(async context => 177builder.ApplicationBuilder.Record(async context =>
Authoring\ResourceBuilderExtensions.cs (11)
18resource.ApplicationBuilder.Record(context => 29if (!ReferenceEquals(resource.ApplicationBuilder, other.ApplicationBuilder)) 47resource.ApplicationBuilder.Record(async context => await context.Declaration(resource.Resource) 74resource.ApplicationBuilder.Record(async context => await context.Declaration(resource.Resource) 90resource.ApplicationBuilder.Record(context => context.Declaration(resource.Resource).WithEndpointAsync(new() 111resource.ApplicationBuilder.Record(context => context.Declaration(resource.Resource).WithEntrypointAsync(entrypoint, context.Token)); 123resource.ApplicationBuilder.Record(context => context.Declaration(resource.Resource).WithVolumeAsync(name, target, false, context.Token)); 137consumer.ApplicationBuilder.Record(async context => await context.Declaration(consumer.Resource) 153consumer.ApplicationBuilder.Record(context => context.Declaration(consumer.Resource) 166resource.ApplicationBuilder.Record(async context =>
Aspire.Hosting.Native.Core.Tests (2)
NativeBuilderAuthoringTests.cs (2)
173Assert.Same(builder, cache.ApplicationBuilder); 174Assert.Same(builder, consumer.ApplicationBuilder);
NativeIntegrations.DockerCompose (10)
DockerComposeBuilderExtensions.cs (9)
35if (!ReferenceEquals(Parent.ApplicationBuilder, parameter.ApplicationBuilder) || 121if (builder.ApplicationBuilder.IsPublishMode) 123Infrastructure(builder.ApplicationBuilder); 139if (builder.ApplicationBuilder.IsPublishMode) 141var state = Infrastructure(builder.ApplicationBuilder); 201if (builder.ApplicationBuilder.IsPublishMode) 203Infrastructure(builder.ApplicationBuilder).Targets[builder.Resource].WithRunner(runner); 215if (!environment.ApplicationBuilder.Resources.Contains(endpoint.Resource))
DockerComposeEnvironment.cs (1)
80var resource = _builder!.ApplicationBuilder.Resources.SingleOrDefault(resource => resource.Name == entry.Resource);
NativeIntegrations.Redis (1)
RedisContainerResource.cs (1)
20string? name = null) => cache.WithVolume(name ?? cache.ApplicationBuilder.GetDefaultDataVolumeName(cache.Resource), "/data");