2 implementations of IExecutionConfigurationData
Aspire.Hosting (2)
ApplicationModel\CertificateTrustExecutionConfigurationGatherer.cs (1)
124public class CertificateTrustExecutionConfigurationData : IExecutionConfigurationData
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (1)
90public class HttpsCertificateExecutionConfigurationData : IExecutionConfigurationData
7 references to IExecutionConfigurationData
Aspire.Hosting (7)
ApplicationModel\ExecutionConfigurationGathererContext.cs (2)
19internal HashSet<IExecutionConfigurationData> AdditionalConfigurationData { get; } = new(); 22public void AddAdditionalData(IExecutionConfigurationData metadata)
ApplicationModel\ExecutionConfigurationResult.cs (1)
27public required IEnumerable<IExecutionConfigurationData> AdditionalConfigurationData { get; init; }
ApplicationModel\ExecutionConfigurationResultExtensions.cs (2)
21public static bool TryGetAdditionalData<T>(this IExecutionConfigurationResult configuration, [NotNullWhen(true)] out T? additionalData) where T : IExecutionConfigurationData 23foreach (var item in configuration.AdditionalConfigurationData)
ApplicationModel\IExecutionConfigurationGathererContext.cs (1)
25void AddAdditionalData(IExecutionConfigurationData metadata);
ApplicationModel\IExecutionConfigurationResult.cs (1)
39IEnumerable<IExecutionConfigurationData> AdditionalConfigurationData { get; }