22 references to Declaration
Aspire.Hosting.Native.Client (18)
Authoring\NativeApplication.cs (2)
286
if (!await _execution.WaitResourceCompletionAsync(_context.
Declaration
(resource.Resource), 60000, operation.Token).ConfigureAwait(false))
310
if (!await _execution!.WaitResourceCompletionAsync(_context!.
Declaration
(resource), 60000, lifetime.Token).ConfigureAwait(false))
Authoring\Publishing.cs (5)
122
builder.ApplicationBuilder.Record(context => context.
Declaration
(builder.Resource)
123
.WithComputeEnvironmentAsync(context.
Declaration
(environment.Resource), context.Token));
142
var declaration = context.
Declaration
(builder.Resource);
162
await context.
Declaration
(builder.Resource).WithExternalHttpEndpointsAsync(context.Token).ConfigureAwait(false));
178
await context.
Declaration
(builder.Resource).WithBindMountAsync(source, target, readOnly, context.Token).ConfigureAwait(false));
Authoring\Resource.cs (1)
115
context.Composition.CreateEndpointValueAsync(context.
Declaration
(Resource), Name, property, context.Token));
Authoring\ResourceBuilderExtensions.cs (10)
47
resource.ApplicationBuilder.Record(async context => await context.
Declaration
(resource.Resource)
74
resource.ApplicationBuilder.Record(async context => await context.
Declaration
(resource.Resource)
90
resource.ApplicationBuilder.Record(context => context.
Declaration
(resource.Resource).WithEndpointAsync(new()
111
resource.ApplicationBuilder.Record(context => context.
Declaration
(resource.Resource).WithEntrypointAsync(entrypoint, context.Token));
123
resource.ApplicationBuilder.Record(context => context.
Declaration
(resource.Resource).WithVolumeAsync(name, target, false, context.Token));
137
consumer.ApplicationBuilder.Record(async context => await context.
Declaration
(consumer.Resource)
153
consumer.ApplicationBuilder.Record(context => context.
Declaration
(consumer.Resource)
154
.WaitForAsync(context.
Declaration
(dependency.Resource), context.Token));
170
await context.
Declaration
(resource.Resource).SetSymbolicConfigurationAsync($"health.env.{name}",
173
await context.
Declaration
(resource.Resource).WithLifecycleExecutableAsync("health", captured.Launch(),
Aspire.Hosting.Native.Core.Tests (3)
NativeBuilderAuthoringTests.cs (3)
229
var consumerValues = (await bound.
Declaration
(consumer.Resource).InspectSymbolicConfigurationAsync()).Properties;
232
Assert.Empty((await bound.
Declaration
(waiter.Resource).InspectSymbolicConfigurationAsync()).Properties);
233
Assert.True((await bound.
Declaration
(cache.Resource).InspectSymbolicConfigurationAsync()).Properties
NativeIntegrations.Redis (1)
RedisExtensions.cs (1)
23
return new RedisResource(native.
Declaration
(cache.Resource),