2 implementations of IExecutionConfigurationResult
Aspire.Hosting (1)
ApplicationModel\ExecutionConfigurationResult.cs (1)
9internal sealed class ExecutionConfigurationResult : IExecutionConfigurationResult
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationPipelineTests.cs (1)
912private sealed class TestExecutionConfigurationResult : IExecutionConfigurationResult
39 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)
28/// Resolves the actual <see cref="IExecutionConfigurationResult"/> from the gatherer context. 37internal 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)
34[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)
543var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource) 581var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (3)
1863var secondResult = await secondEvaluation; 1930var retryResult = await EvaluateEnvironmentAsync( 4056private static Task<IExecutionConfigurationResult> EvaluateEnvironmentAsync(
Aspire.Hosting.EntityFrameworkCore (2)
EFResourceBuilderExtensions.cs (2)
518var executionConfiguration = await ExecutionConfigurationBuilder.Create(toolResource) 706IExecutionConfigurationResult executionConfiguration, bool isPublishMode)
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationPipelineTests.cs (1)
909/// A minimal <see cref="IExecutionConfigurationResult"/> used to exercise environment-variable
Aspire.Hosting.Maui (2)
Utilities\MauiEnvironmentHelper.cs (2)
41var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource) 191var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Aspire.Hosting.Tests (4)
Dashboard\DashboardEventHandlersTests.cs (1)
283var dashboardEnvironment = await ExecutionConfigurationBuilder.Create(dashboardResource)
Dcp\ExecutableLaunchPlanTests.cs (1)
263IExecutionConfigurationResult executionConfiguration,
ExecutionConfigurationGathererTests.cs (2)
260var result = await context.ResolveAsync(consumer, fakeLogger, builder.ExecutionContext); 295var 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)