2 implementations of IExecutionConfigurationResult
Aspire.Hosting (1)
ApplicationModel\ExecutionConfigurationResult.cs (1)
9internal sealed class ExecutionConfigurationResult : IExecutionConfigurationResult
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationPipelineTests.cs (1)
914private sealed class TestExecutionConfigurationResult : IExecutionConfigurationResult
50 references to IExecutionConfigurationResult
Aspire.Hosting (25)
ApplicationModel\ExecutableLaunchRecipe.cs (2)
144IExecutionConfigurationResult executionConfiguration, 167public IExecutionConfigurationResult ExecutionConfiguration { get; } = executionConfiguration ?? throw new ArgumentNullException(nameof(executionConfiguration));
ApplicationModel\ExecutionConfigurationBuilder.cs (2)
9/// Provides a builder for constructing an <see cref="IExecutionConfigurationResult"/> for a specific resource in the distributed application model. 93public async Task<IExecutionConfigurationResult> BuildAsync(DistributedApplicationExecutionContext executionContext, ILogger? resourceLogger = null, CancellationToken cancellationToken = default)
ApplicationModel\ExecutionConfigurationGathererContext.cs (2)
30/// Resolves the actual <see cref="IExecutionConfigurationResult"/> from the gatherer context. 39internal async Task<IExecutionConfigurationResult> ResolveAsync(
ApplicationModel\ExecutionConfigurationResultExtensions.cs (2)
9/// Extension methods for <see cref="IExecutionConfigurationResult"/>. 22public static bool TryGetAdditionalData<T>(this IExecutionConfigurationResult configuration, [NotNullWhen(true)] out T? additionalData) where T : IExecutionConfigurationData
ApplicationModel\IExecutionConfigurationBuilder.cs (2)
26/// <returns>The resource configuration result. Any exceptions that occurred while processing are available via the <see cref="IExecutionConfigurationResult.Exception"/> property.</returns> 27Task<IExecutionConfigurationResult> BuildAsync(DistributedApplicationExecutionContext executionContext, ILogger? resourceLogger = null, CancellationToken cancellationToken = default);
ApplicationModel\ResourceExtensions.cs (2)
207var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource) 251var argumentConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Ats\AtsTypeMappings.cs (1)
33[assembly: AspireExport(typeof(IExecutionConfigurationResult))]
Ats\ExecutionConfigurationExports.cs (3)
40public static Task<IExecutionConfigurationResult> Build( 77public static CertificateTrustExecutionConfigurationExportData GetCertificateTrustData(this IExecutionConfigurationResult configuration) 105public static HttpsCertificateExecutionConfigurationExportData GetHttpsCertificateData(this IExecutionConfigurationResult configuration)
Dcp\ContainerCreator.cs (2)
369private async Task<(IExecutionConfigurationResult, ContainerPemCertificates?, List<ContainerCreateFileSystem>?)> 385var configuration = await ExecutionConfigurationBuilder.Create(cr.ModelResource)
Dcp\ExecutableConfigurationResolver.cs (3)
14IExecutionConfigurationResult configuration, 17public IExecutionConfigurationResult Configuration { get; } = configuration; 44var configuration = await ExecutionConfigurationBuilder.Create(renderedResource.ModelResource)
Dcp\ExecutableCreator.cs (1)
195IExecutionConfigurationResult executionConfiguration,
Lifecycle\DotnetBuildCommandEventingSubscriber.cs (1)
59var executionConfiguration = await ExecutionConfigurationBuilder.Create(executable)
Publishing\ManifestPublishingContext.cs (2)
600var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource) 638var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Aspire.Hosting.Azure.EntraId.Tests (2)
LocalDeveloperCertificateTests.cs (2)
308var result = await ExecutionConfigurationBuilder.Create(web.Resource).WithEnvironmentVariablesConfig() 343var args = await ExecutionConfigurationBuilder.Create(executable.Resource).WithArgumentsConfig()
Aspire.Hosting.Blazor.Tests (2)
AddBlazorGatewayTests.cs (2)
299var configuration = await ExecutionConfigurationBuilder.Create(gatewayContainer) 550var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (3)
2850var secondResult = await secondEvaluation; 2917var retryResult = await EvaluateEnvironmentAsync( 5226private static Task<IExecutionConfigurationResult> EvaluateEnvironmentAsync(
Aspire.Hosting.EntityFrameworkCore (2)
EFResourceBuilderExtensions.cs (2)
510var executionConfiguration = await ExecutionConfigurationBuilder.Create(toolResource) 698IExecutionConfigurationResult executionConfiguration, bool isPublishMode)
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationPipelineTests.cs (1)
911/// A minimal <see cref="IExecutionConfigurationResult"/> used to exercise environment-variable
Aspire.Hosting.Go.Tests (3)
AddGoAppTests.cs (1)
599var executionConfiguration = await ExecutionConfigurationBuilder.Create(app.Resource)
GoRunDebuggingTests.cs (2)
115var configuration = await ExecutionConfigurationBuilder.Create(go.Resource) 250var configuration = await ExecutionConfigurationBuilder.Create(go.Resource)
Aspire.Hosting.Maui (2)
Utilities\MauiEnvironmentHelper.cs (2)
39var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource) 189var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Aspire.Hosting.Redis.Tests (1)
AddRedisTests.cs (1)
799var configuration = await ExecutionConfigurationBuilder.Create(redis.Resource)
Aspire.Hosting.Tests (7)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
397var executionConfiguration = await ExecutionConfigurationBuilder.Create(custom.Resource)
Dashboard\DashboardEventHandlersTests.cs (1)
289var dashboardEnvironment = await ExecutionConfigurationBuilder.Create(dashboardResource)
Dcp\ExecutableLaunchPlanTests.cs (1)
298IExecutionConfigurationResult executionConfiguration,
ExecutionConfigurationGathererTests.cs (4)
260var result = await context.ResolveAsync(consumer, fakeLogger, builder.ExecutionContext); 292var result = await context.ResolveAsync(consumer, NullLogger.Instance, builder.ExecutionContext); 306var result = await context.ResolveAsync( 338var result = await context.ResolveAsync(consumer, fakeLogger, builder.ExecutionContext);
Aspire.Hosting.TestUtilities (2)
Utils\ArgumentEvaluator.cs (1)
19var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Utils\EnvironmentVariableEvaluator.cs (1)
21var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)