2 implementations of IExecutionConfigurationResult
Aspire.Hosting (1)
ApplicationModel\ExecutionConfigurationResult.cs (1)
9internal sealed class ExecutionConfigurationResult : IExecutionConfigurationResult
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationPipelineTests.cs (1)
824private sealed class TestExecutionConfigurationResult : IExecutionConfigurationResult
38 references to IExecutionConfigurationResult
Aspire.Hosting (24)
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)
206var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource) 250var 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)
685private async Task<(IExecutionConfigurationResult, ContainerPemCertificates?, List<ContainerCreateFileSystem>?)> 701var configuration = await ExecutionConfigurationBuilder.Create(cr.ModelResource)
Dcp\ExecutableConfigurationResolver.cs (3)
14IExecutionConfigurationResult configuration, 17public IExecutionConfigurationResult Configuration { get; } = configuration; 43var configuration = await ExecutionConfigurationBuilder.Create(renderedResource.ModelResource)
Dcp\ExecutableCreator.cs (1)
119IExecutionConfigurationResult executionConfiguration,
Publishing\ManifestPublishingContext.cs (2)
535var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource) 573var executionConfiguration = await ExecutionConfigurationBuilder.Create(resource)
Aspire.Hosting.Dotnet.Tests (3)
DotnetProjectBuildCoordinatorTests.cs (3)
1332var secondResult = await secondEvaluation; 1399var retryResult = await EvaluateEnvironmentAsync( 3075private static Task<IExecutionConfigurationResult> EvaluateEnvironmentAsync(
Aspire.Hosting.EntityFrameworkCore (2)
EFResourceBuilderExtensions.cs (2)
429var executionConfiguration = await ExecutionConfigurationBuilder.Create(toolResource) 617IExecutionConfigurationResult executionConfiguration, bool isPublishMode)
Aspire.Hosting.EntityFrameworkCore.Tests (1)
EFMigrationPipelineTests.cs (1)
821/// 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)
260var dashboardEnvironment = await ExecutionConfigurationBuilder.Create(dashboardResource)
Dcp\ExecutableLaunchPlanTests.cs (1)
263IExecutionConfigurationResult executionConfiguration,
ExecutionConfigurationGathererTests.cs (2)
225var result = await context.ResolveAsync(consumer, fakeLogger, builder.ExecutionContext); 260var 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)