2 instantiations of DistributedApplicationBuilder
Aspire.Hosting.Native.Client (2)
Authoring\DistributedApplicationBuilder.cs (2)
21new(NativeBuilderSettings.FromArgs(args, options)); 42public static DistributedApplicationBuilder ForIntegration() => new(new());
48 references to DistributedApplicationBuilder
Aspire.Hosting.Native.Client (10)
Authoring\DistributedApplicationBuilder.cs (5)
15public static DistributedApplicationBuilder CreateBuilder(string[] args) => CreateBuilder(args, new NativeBuilderOptions()); 20public static DistributedApplicationBuilder CreateBuilder(string[] args, NativeBuilderOptions options) => 42public static DistributedApplicationBuilder ForIntegration() => new(new()); 191internal sealed class ResourceBuilder<T>(DistributedApplicationBuilder builder, T resource) : IResourceBuilder<T> where T : Resource 194public DistributedApplicationBuilder ApplicationBuilder { get; } = builder;
Authoring\NativeApplication.cs (4)
125private readonly DistributedApplicationBuilder _initial; 138internal NativeApplication(DistributedApplicationBuilder builder) 202public async Task UpdateAsync(DistributedApplicationBuilder next, CancellationToken cancellationToken = default) 225private async Task ApplyAsync(DistributedApplicationBuilder builder, bool initial, CancellationToken token)
Authoring\Resource.cs (1)
57DistributedApplicationBuilder ApplicationBuilder { get; }
Aspire.Hosting.Native.Core.Tests (25)
NativeBuilderAuthoringTests.cs (18)
30var builder = DistributedApplication.CreateBuilder(["--application:mode=argument"], 38var overridden = DistributedApplication.CreateBuilder(["--native-endpoint=127.0.0.1:54321"], 64var first = DistributedApplication.CreateBuilder([], options); 70var rerun = DistributedApplication.CreateBuilder([], options); 72var revision = DistributedApplication.CreateBuilder( 77var other = DistributedApplication.CreateBuilder([], new() { ApplicationRoot = otherRoot }); 81var named = DistributedApplication.CreateBuilder([], new() { ApplicationRoot = root, ApplicationName = "Inventory / 世界" }); 86var selected = DistributedApplication.CreateBuilder( 93var explicitPrefix = DistributedApplication.CreateBuilder( 98var defaults = DistributedApplication.CreateBuilder([]); 99var launchRoot = DistributedApplication.CreateBuilder([], new() { ApplicationRoot = Directory.GetCurrentDirectory() }); 122var builder = DistributedApplication.CreateBuilder(prefix is null ? [] : [$"--native-volume-prefix={prefix}"], 166var builder = DistributedApplication.CreateBuilder([$"--native-endpoint={listener.LocalEndpoint}"]); 187var builder = DistributedApplication.CreateBuilder([$"--native-endpoint={listener.LocalEndpoint}"]); 203var first = DistributedApplication.CreateBuilder([]); 204var second = DistributedApplication.CreateBuilder([]); 219var builder = DistributedApplicationBuilder.ForIntegration();
NativeComposeCSharpTests.cs (5)
180var builder = ComposeTestApplication.Create(root.FullName, environment => 366var builder = DistributedApplication.CreateBuilder([]); 386var builder = DistributedApplication.CreateBuilder([$"--native-endpoint={host.Endpoint}", $"--ASPIRE_NATIVE_RPC_TOKEN={host.Token}"]); 525private static async Task<(PublishingContext Context, DistributedApplicationBuilder Builder)> ExportAsync(NativeClient client, string root) 527var builder = ComposeTestApplication.Create(root);
TestServices\ComposeTestApplication.cs (2)
12internal static DistributedApplicationBuilder Create(string root, Action<IResourceBuilder<DockerComposeEnvironmentResource>>? configure = null) 14var builder = DistributedApplication.CreateBuilder(["--operation=publish"], new() { ApplicationRoot = root });
NativeIntegrations.DockerCompose (3)
DockerComposeBuilderExtensions.cs (3)
86private static readonly ConditionalWeakTable<DistributedApplicationBuilder, ComposeAuthoringState> s_states = new(); 89this DistributedApplicationBuilder builder, string name) 223private static ComposeAuthoringState Infrastructure(DistributedApplicationBuilder builder) =>
NativeIntegrations.DockerCompose.AppHost.Sample (1)
Program.cs (1)
11var builder = DistributedApplication.CreateBuilder(["--operation=publish", .. args]);
NativeIntegrations.Redis (3)
RedisBuilderExtensions.cs (1)
12public static IResourceBuilder<RedisContainerResource> AddRedis(this DistributedApplicationBuilder builder, string name,
RedisExtensions.cs (2)
18var builder = DistributedApplicationBuilder.ForIntegration();
NativeIntegrations.Redis.AppHost.Sample (1)
Program.cs (1)
8var builder = DistributedApplication.CreateBuilder(args);
NativeIntegrations.Redis.Contracts (1)
RedisBuilderExtensions.cs (1)
13public static IResourceBuilder<RedisContainerResource> AddRedis(this DistributedApplicationBuilder builder, string name,
NativeIntegrations.Redis.Validation (4)
Program.cs (1)
9var builder = DistributedApplication.CreateBuilder(args);
RedisPersistenceValidation.cs (3)
12public static async Task RunAsync(DistributedApplicationBuilder builder, IResourceBuilder<ExecutableResource> consumer, string[] args) 35private static (DistributedApplicationBuilder Builder, IResourceBuilder<ExecutableResource> Consumer) Compose(string[] args, string password) 37var builder = DistributedApplication.CreateBuilder(args);