5 types derived from DistributedApplicationException
Aspire.Hosting (2)
Exceptions.cs (1)
6internal class FailedToApplyEnvironmentException : DistributedApplicationException
MissingParameterValueException.cs (1)
17public class MissingParameterValueException : DistributedApplicationException
Aspire.Hosting.Azure (3)
Exceptions.cs (3)
6internal sealed class AzureCliNotOnPathException : DistributedApplicationException 13internal sealed class MissingConfigurationException : DistributedApplicationException 20internal sealed class FailedToApplyEnvironmentException : DistributedApplicationException
112 instantiations of DistributedApplicationException
Aspire.Hosting (66)
ApplicationModel\ConnectionStringReference.cs (1)
36internal void ThrowConnectionStringUnavailableException() => throw new DistributedApplicationException($"The connection string for the resource '{Resource.Name}' is not available.");
ApplicationModel\ResourceNotificationService.cs (8)
226throw new DistributedApplicationException($"Stopped waiting for resource '{resourceName}' to become healthy because it failed to start."); 250_ => throw new DistributedApplicationException($"Unexpected wait behavior: {waitBehavior}") 284throw new DistributedApplicationException($"Dependency resource '{displayName}' failed to start."); 296throw new DistributedApplicationException( 341throw new DistributedApplicationException($"Dependency resource '{displayName}' failed to start."); 353throw new DistributedApplicationException( 371_ => throw new DistributedApplicationException($"Unexpected wait behavior: {waitBehavior}") 415_ => throw new DistributedApplicationException($"Unexpected wait type: {waitAnnotation.WaitType}")
Dashboard\DashboardLifecycleHook.cs (3)
184throw new DistributedApplicationException($"Failed to parse AppHost runtime config: {runtimeConfigPath}"); 276throw new DistributedApplicationException($"Failed to parse dashboard runtime config: {originalRuntimeConfig}"); 316throw new DistributedApplicationException("Dashboard path empty or file does not exist.");
Dcp\DcpDependencyCheck.cs (5)
86throw new DistributedApplicationException(string.Format( 114throw new DistributedApplicationException(string.Format( 163throw new DistributedApplicationException(string.Format( 250throw new DistributedApplicationException($"Container runtime '{containerRuntime}' could not be found. See https://aka.ms/dotnet/aspire/containers for more details on supported container runtimes."); 269throw new DistributedApplicationException(message);
Dcp\DcpExecutor.cs (3)
1384throw new DistributedApplicationException($"Couldn't find required {nameof(DcpInstancesAnnotation)} annotation on resource {resource.Name}."); 1395throw new DistributedApplicationException($"Couldn't find required instance ID for index {instanceIndex} on resource {resource.Name}."); 1906throw new DistributedApplicationException($"Failed to delete '{resourceName}' successfully before restart.");
Dcp\HostDashboardEndpointProvider.cs (1)
25throw new DistributedApplicationException("Error getting the resource service URL.", ex);
Devcontainers\Codespaces\CodespacesOptions.cs (1)
51return configuration.GetValue<string>(key) ?? throw new DistributedApplicationException($"Codespaces was detected but {key} environment missing.");
Devcontainers\DevcontainerSettingsWriter.cs (2)
71throw new DistributedApplicationException($"Failed to acquire semaphore for settings file: {settingsPath}"); 169throw new DistributedApplicationException("Codespaces, Devcontainer, or SSH Remote not detected.");
DistributedApplicationBuilder.cs (4)
126_ => throw new DistributedApplicationException("Invalid operation specified. Valid operations are 'publish' or 'run'.") 133_ => throw new DistributedApplicationException("Invalid operation specified. Valid operations are 'publish' or 'run'.") 541throw new DistributedApplicationException($"Multiple resources with the name '{duplicateResourceName}'. Resource names are case-insensitive."); 564throw new DistributedApplicationException($"Cannot add resource of type '{resource.GetType()}' with name '{resource.Name}' because resource of type '{existingResource.GetType()}' with that name already exists. Resource names are case-insensitive.");
DistributedApplicationRunner.cs (1)
68throw new DistributedApplicationException($"Publishing failed exception message: {ex.Message}", ex);
Publishing\DockerContainerRuntime.cs (3)
130throw new DistributedApplicationException($"Docker build failed with exit code {exitCode}."); 329throw new DistributedApplicationException($"Docker tag failed with exit code {processResult.ExitCode}."); 367throw new DistributedApplicationException($"Docker push failed with exit code {processResult.ExitCode}.");
Publishing\ManifestPublisher.cs (2)
30throw new DistributedApplicationException( 63var manifestPath = _options.Value.OutputPath ?? throw new DistributedApplicationException("The '--output-path [path]' option was not specified even though '--publisher manifest' argument was used.");
Publishing\ManifestPublishingContext.cs (3)
63var manifestDirectory = Path.GetDirectoryName(fullyQualifiedManifestPath) ?? throw new DistributedApplicationException("Could not get directory name of output path"); 153throw new DistributedApplicationException("Project metadata not found."); 266throw new DistributedApplicationException("Could not get container image name.");
Publishing\PodmanContainerRuntime.cs (3)
92throw new DistributedApplicationException($"Podman build failed with exit code {exitCode}."); 168throw new DistributedApplicationException($"Podman tag failed with exit code {processResult.ExitCode}."); 206throw new DistributedApplicationException($"Podman push failed with exit code {processResult.ExitCode}.");
Publishing\Publisher.cs (1)
23throw new DistributedApplicationException(
Publishing\ResourceContainerImageBuilder.cs (2)
260throw new DistributedApplicationException($"Failed to build container image."); 269throw new DistributedApplicationException($"The resource '{projectMetadata}' does not have a project metadata annotation.");
ResourceBuilderExtensions.cs (19)
189throw new DistributedApplicationException($"The URL parameter '{externalService.Resource.UrlParameter.Name}' for the external service '{externalService.Resource.Name}' is invalid: {message}"); 551throw new DistributedApplicationException($"The URL parameter '{externalService.Resource.UrlParameter.Name}' for the external service '{externalService.Resource.Name}' is invalid: {message}"); 705throw new DistributedApplicationException($"Endpoint with name '{annotation.Name}' already exists. Endpoint name may not have been explicitly specified and was derived automatically from scheme argument (e.g. 'http', 'https', or 'tcp'). Multiple calls to WithEndpoint (and related methods) may result in a conflict if name argument is not specified. Each endpoint must have a unique name. For more information on networking in .NET Aspire see: https://aka.ms/dotnet/aspire/networking"); 1221throw new DistributedApplicationException($"The '{builder.Resource.Name}' resource cannot wait for itself."); 1226throw new DistributedApplicationException($"The '{builder.Resource.Name}' resource cannot wait for its parent '{dependency.Resource.Name}'."); 1325throw new DistributedApplicationException($"The '{builder.Resource.Name}' resource cannot wait for itself."); 1330throw new DistributedApplicationException($"The '{builder.Resource.Name}' resource cannot wait for its parent '{dependency.Resource.Name}'."); 1421throw new DistributedApplicationException($"The '{builder.Resource.Name}' resource cannot wait for itself."); 1426throw new DistributedApplicationException($"The '{builder.Resource.Name}' resource cannot wait for its parent '{dependency.Resource.Name}'."); 1477throw new DistributedApplicationException($"Resource '{builder.Resource.Name}' already has a health check with key '{key}'."); 1559?? throw new DistributedApplicationException($"Could not create HTTP health check for resource '{builder.Resource.Name}' as the endpoint selector returned null."); 1563throw new DistributedApplicationException($"Could not create HTTP health check for resource '{builder.Resource.Name}' as the endpoint with name '{endpoint.EndpointName}' and scheme '{endpoint.Scheme}' is not an HTTP endpoint."); 1575throw new DistributedApplicationException($"The endpoint '{endpointName}' does not exist on the resource '{builder.Resource.Name}'."); 1597throw new DistributedApplicationException($"The URI for the health check is not set. Ensure that the resource has been allocated before the health check is executed."); 1911?? throw new DistributedApplicationException($"Could not create HTTP command for resource '{builder.Resource.Name}' as the endpoint selector returned null."); 1915throw new DistributedApplicationException($"Could not create HTTP command for resource '{builder.Resource.Name}' as the endpoint with name '{endpoint.EndpointName}' and scheme '{endpoint.Scheme}' is not an HTTP endpoint."); 2023throw new DistributedApplicationException($"Could not create {errorDisplayNoun} for resource '{builder.Resource.Name}' as the endpoint with name '{matchingEndpoint.EndpointName}' and scheme '{matchingEndpoint.Scheme}' is not an HTTP endpoint."); 2031throw new DistributedApplicationException($"Could not create {errorDisplayNoun} for resource '{builder.Resource.Name}' as no endpoint was found matching one of the specified names: {endpointNamesString}"); 2051throw new DistributedApplicationException($"Could not create HTTP command for resource '{builder.Resource.Name}' as it has no HTTP endpoints.");
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (4)
18throw new DistributedApplicationException(LaunchProfileStrings.ProjectDoesNotContainMetadataExceptionMessage); 60throw new DistributedApplicationException(message); 77throw new DistributedApplicationException(message); 103throw new DistributedApplicationException(message, ex);
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBExtensions.cs (1)
100throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{builder.Resource.Name}' resource but the connection string was null.");
Aspire.Hosting.Azure.Functions (4)
src\Shared\LaunchProfiles\LaunchProfileExtensions.cs (4)
18throw new DistributedApplicationException(LaunchProfileStrings.ProjectDoesNotContainMetadataExceptionMessage); 60throw new DistributedApplicationException(message); 77throw new DistributedApplicationException(message); 103throw new DistributedApplicationException(message, ex);
Aspire.Hosting.Azure.Kusto (3)
AzureKustoBuilderExtensions.cs (3)
56throw new DistributedApplicationException($"ConnectionStringAvailableEvent published for resource '{resource.Name}', but the connection string was null."); 72throw new DistributedApplicationException($"Connection string for Kusto resource '{server.Name}' is not set."); 114throw new DistributedApplicationException($"ConnectionStringAvailableEvent published for resource '{db.Name}', but the connection string was null.");
Aspire.Hosting.Azure.Storage (2)
AzureStorageExtensions.cs (2)
181var blobConnectionString = await builder.Resource.GetBlobConnectionString().GetValueAsync(ct).ConfigureAwait(false) ?? throw new DistributedApplicationException($"{nameof(ConnectionStringAvailableEvent)} was published for the '{builder.Resource.Name}' resource but the connection string was null."); 184var queueConnectionString = await builder.Resource.GetQueueConnectionString().GetValueAsync(ct).ConfigureAwait(false) ?? throw new DistributedApplicationException($"{nameof(ConnectionStringAvailableEvent)} was published for the '{builder.Resource.Name}' resource but the connection string was null.");
Aspire.Hosting.DevTunnels (10)
DevTunnelCliClient.cs (7)
50return tunnel ?? throw new DistributedApplicationException($"Failed to create tunnel '{tunnelId}'. Exit code {exitCode}: {error}"); 59return tunnel ?? throw new DistributedApplicationException($"Failed to get tunnel '{tunnelId}'. Exit code {exitCode}: {error}"); 110return port ?? throw new DistributedApplicationException($"Failed to create port '{portNumber}' for tunnel '{tunnelId}'. Exit code {exitCode}: {error}"); 118return access ?? throw new DistributedApplicationException($"Failed to get access details for '{tunnelId}'{(portNumber.HasValue ? $" port {portNumber}" : "")}. Exit code {exitCode}: {error}"); 126return login ?? throw new DistributedApplicationException($"Failed to get user login status. Exit code {exitCode}: {error}"); 144throw new DistributedApplicationException($"Failed to perform user login. Process finished with exit code: {exitCode}"); 178throw new DistributedApplicationException($"Failed to parse JSON output into type '{typeof(T).Name}':\n{output}", ex);
DevTunnelResourceBuilderExtensions.cs (2)
133var exception = new DistributedApplicationException($"Error trying to create/update the dev tunnel resource '{tunnelResource.TunnelId}' that this resource has a reference to: {ex.Message}", ex); 484portResource.TargetEndpointAllocatedTcs.SetException(new DistributedApplicationException($"Cannot tunnel endpoint '{portResource.TargetEndpoint.EndpointName}' with host '{portResource.TargetEndpoint.Host}' on resource '{portResource.TargetEndpoint.Resource.Name}' because it is not a localhost endpoint."));
RequiredCommandValidator.cs (1)
101new($"Required command '{command}' was not found on PATH or at the specified location.");
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
118throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{garnet.Name}' resource but the connection string was null.");
Aspire.Hosting.Kafka (1)
KafkaBuilderExtensions.cs (1)
48throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{kafka.Name}' resource but the connection string was null.");
Aspire.Hosting.MongoDB (2)
MongoDBBuilderExtensions.cs (2)
68throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{mongoDBContainer.Name}' resource but the connection string was null."); 119throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{mongoDBDatabase.Name}' resource but the connection string was null.");
Aspire.Hosting.MySql (3)
MySqlBuilderExtensions.cs (3)
49throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{resource.Name}' resource but the connection string was null."); 57throw new DistributedApplicationException($"ResourceReadyEvent was published for the '{resource.Name}' resource but the connection string was null."); 128throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{name}' resource but the connection string was null.");
Aspire.Hosting.Nats (1)
NatsBuilderExtensions.cs (1)
63?? throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{nats.Name}' resource but the connection string was null.");
Aspire.Hosting.Oracle (1)
OracleDatabaseBuilderExtensions.cs (1)
49throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{oracleDatabaseServer.Name}' resource but the connection string was null.");
Aspire.Hosting.PostgreSQL (3)
PostgresBuilderExtensions.cs (3)
62throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{postgresServer.Name}' resource but the connection string was null."); 70throw new DistributedApplicationException($"ResourceReadyEvent was published for the '{postgresServer.Name}' resource but the connection string was null."); 157throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{name}' resource but the connection string was null.");
Aspire.Hosting.Python (1)
VirtualEnvironment.cs (1)
54return GetExecutable(name) ?? throw new DistributedApplicationException(
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
55?? throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{qdrant.Name}' resource but the connection string was null.");
Aspire.Hosting.RabbitMQ (2)
RabbitMQBuilderExtensions.cs (2)
51throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{rabbitMq.Name}' resource but the connection string was null."); 211throw new DistributedApplicationException($"Cannot configure the RabbitMQ resource '{builder.Resource.Name}' to enable the management plugin as it uses an unrecognized container image registry, name, or tag.");
Aspire.Hosting.Redis (1)
RedisBuilderExtensions.cs (1)
80throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{redis.Name}' resource but the connection string was null.");
Aspire.Hosting.SqlServer (3)
SqlServerBuilderExtensions.cs (3)
67throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{sqlServer.Name}' resource but the connection string was null."); 74throw new DistributedApplicationException($"ResourceReadyEvent was published for the '{sqlServer.Name}' resource but the connection string was null."); 138throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{name}' resource but the connection string was null.");
Aspire.Hosting.Testing (1)
DistributedApplicationFactory.cs (1)
367throw new DistributedApplicationException(message, ex);
Aspire.Hosting.Tests (3)
DistributedApplicationTests.cs (3)
56throw new DistributedApplicationException(exceptionMessage); 97throw new DistributedApplicationException(exceptionMessage); 399throw new DistributedApplicationException(exceptionMessage);
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
131throw new DistributedApplicationException($"ConnectionStringAvailableEvent was published for the '{valkey.Name}' resource but the connection string was null.");
Aspire.Hosting.Yarp (1)
YarpJsonConfigGeneratorBuilder.cs (1)
70throw new DistributedApplicationException($"Error when reading the YARP config file '{_configFilePath}'", ex);
94 references to DistributedApplicationException
Aspire.Hosting (20)
ApplicationModel\ResourceNotificationService.cs (2)
214/// will throw a <see cref="DistributedApplicationException"/> if the resource enters an 393/// <exception cref="DistributedApplicationException"></exception>
Backchannel\AppHostRpcTarget.cs (1)
131catch (DistributedApplicationException ex)
Dcp\DcpDependencyCheck.cs (1)
111(ex is not DistributedApplicationException
DistributedApplicationException.cs (3)
12/// Initializes a new instance of the <see cref="DistributedApplicationException"/> class. 18/// Initializes a new instance of the <see cref="DistributedApplicationException"/> class, 26/// Initializes a new instance of the <see cref="DistributedApplicationException"/> class,
IDistributedApplicationBuilder.cs (1)
131/// <exception cref="DistributedApplicationException">Thrown when a resource with the same name already exists.</exception>
ParameterResourceBuilderExtensions.cs (2)
23/// <exception cref="DistributedApplicationException"></exception> 234/// <exception cref="DistributedApplicationException"></exception>
Publishing\ManifestPublishingContext.cs (2)
53/// <exception cref="DistributedApplicationException">Throws when could not get the directory directory name from the output path.</exception> 251/// <exception cref="DistributedApplicationException">Thrown if the container resource does not contain a <see cref="ContainerImageAnnotation"/>.</exception>
ResourceBuilderExtensions.cs (8)
446/// <exception cref="DistributedApplicationException">Throws an exception if the connection string resolves to null. It can be null if the resource has no connection string, and if the configuration has no connection string for the source resource.</exception> 688/// <exception cref="DistributedApplicationException">Throws an exception if an endpoint with the same name already exists on the specified resource.</exception> 738/// <exception cref="DistributedApplicationException">Throws an exception if an endpoint with the same name already exists on the specified resource.</exception> 756/// <exception cref="DistributedApplicationException">Throws an exception if an endpoint with the same name already exists on the specified resource.</exception> 776/// <exception cref="DistributedApplicationException">Throws an exception if an endpoint with the same name already exists on the specified resource.</exception> 1197/// will throw a <see cref="DistributedApplicationException"/> if the resource enters an unavailable state.</para> 1301/// will throw a <see cref="DistributedApplicationException"/> if the resource enters an unavailable state.</para> 1854/// <exception cref="DistributedApplicationException"></exception>
Aspire.Hosting.DevTunnels (3)
DevTunnelCliInstallationManager.cs (1)
39/// <throws cref="DistributedApplicationException">Thrown if the devtunnel CLI is not found.</throws>
DevTunnelResourceBuilderExtensions.cs (1)
133var exception = new DistributedApplicationException($"Error trying to create/update the dev tunnel resource '{tunnelResource.TunnelId}' that this resource has a reference to: {ex.Message}", ex);
RequiredCommandValidator.cs (1)
100private static DistributedApplicationException GetCommandNotFoundException(string command) =>
Aspire.Hosting.MongoDB.Tests (2)
AddMongoDBTests.cs (2)
240Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db")); 252Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db"));
Aspire.Hosting.MySql.Tests (2)
AddMySqlTests.cs (2)
298Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db")); 310Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db"));
Aspire.Hosting.Oracle.Tests (2)
AddOracleTests.cs (2)
269Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db")); 281Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db"));
Aspire.Hosting.PostgreSQL.Tests (2)
AddPostgresTests.cs (2)
576Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db")); 588Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db"));
Aspire.Hosting.Python (1)
VirtualEnvironment.cs (1)
51/// <exception cref="DistributedApplicationException">Gets thrown when the executable couldn't be located.</exception>
Aspire.Hosting.RabbitMQ (2)
RabbitMQBuilderExtensions.cs (2)
124/// Calling this method on a resource configured with an unrecognized image registry, name, or tag will result in a <see cref="DistributedApplicationException"/> being thrown. 129/// <exception cref="DistributedApplicationException">Thrown when the current container image and tag do not match the defaults for <see cref="RabbitMQServerResource"/>.</exception>
Aspire.Hosting.RabbitMQ.Tests (3)
AddRabbitMQTests.cs (3)
165Assert.Throws<DistributedApplicationException>(rabbitmq.WithManagementPlugin); 178Assert.Throws<DistributedApplicationException>(rabbitmq.WithManagementPlugin); 192Assert.Throws<DistributedApplicationException>(rabbitmq.WithManagementPlugin);
Aspire.Hosting.SqlServer.Tests (2)
AddSqlServerTests.cs (2)
202Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db")); 214Assert.Throws<DistributedApplicationException>(() => db.AddDatabase("db"));
Aspire.Hosting.Tests (55)
Dcp\DcpExecutorTests.cs (2)
1144var ex = await Assert.ThrowsAsync<DistributedApplicationException>(async () => await appExecutor.StartResourceAsync(resourceReference, CancellationToken.None));
DistributedApplicationBuilderTests.cs (8)
134var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddResource(new ContainerResource("Test"))); 145var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddResource(new ContainerResource("TEST"))); 157var ex = Assert.Throws<DistributedApplicationException>(appBuilder.Build); 169var ex = Assert.Throws<DistributedApplicationException>(appBuilder.Build);
DistributedApplicationTests.cs (5)
60var ex = await Assert.ThrowsAsync<DistributedApplicationException>(async () => 101var ex = await Assert.ThrowsAsync<DistributedApplicationException>(async () => 404Assert.IsType<DistributedApplicationException>(ex.InnerExceptions.First());
ExpressionResolverTests.cs (1)
35data.Add(new ExpressionResolverTestData(false, new ConnectionStringReference(new TestExpressionResolverResource("Empty"), false)), typeof(DistributedApplicationException), null);
ExternalServiceTests.cs (1)
187await Assert.ThrowsAsync<DistributedApplicationException>(async () =>
HealthCheckTests.cs (6)
25var ex = Assert.Throws<DistributedApplicationException>(() => 45var ex = Assert.Throws<DistributedApplicationException>(() => 62var ex = Assert.Throws<DistributedApplicationException>(() =>
ProjectResourceTests.cs (6)
23var ex = Assert.Throws<DistributedApplicationException>(() => 279var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddProject<TestProject>("projectName")); 289var ex = Assert.Throws<DistributedApplicationException>(() => appBuilder.AddProject<Projects.ServiceA>("projectName", launchProfileName: "not-exist"));
PublishingTests.cs (2)
213var ex = await Assert.ThrowsAsync<DistributedApplicationException>(() => app.RunAsync());
WaitForTests.cs (13)
45var waitForEx = Assert.Throws<DistributedApplicationException>(() => 52var waitForCompletionEx = Assert.Throws<DistributedApplicationException>(() => 67var waitForEx = Assert.Throws<DistributedApplicationException>(() => 74var waitForCompletionEx = Assert.Throws<DistributedApplicationException>(() => 242var ex = await Assert.ThrowsAsync<DistributedApplicationException>(async () => { 279[InlineData(WaitBehavior.StopOnResourceUnavailable, typeof(DistributedApplicationException), "Stopped waiting for resource 'redis' to become healthy because it failed to start.")] 838var waitForEx = Assert.Throws<DistributedApplicationException>(() =>
WithEndpointTests.cs (6)
158var ex = Assert.Throws<DistributedApplicationException>(() => 173var ex = Assert.Throws<DistributedApplicationException>(() => 188var ex = Assert.Throws<DistributedApplicationException>(() =>
WithHttpCommandTests.cs (4)
44var ex = Assert.Throws<DistributedApplicationException>(() => 66var ex = Assert.Throws<DistributedApplicationException>(() =>
WithReferenceTests.cs (1)
160await Assert.ThrowsAsync<DistributedApplicationException>(async () =>