1 instantiation of PostgresMcpContainerResource
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
377
var mcpContainer = new
PostgresMcpContainerResource
(containerName);
18 references to PostgresMcpContainerResource
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
386
Action<IResourceBuilder<
PostgresMcpContainerResource
>>? configureContainer = null,
Aspire.Hosting.Azure.Tests (3)
AzurePostgresExtensionsTests.cs (3)
386
var
mcpContainer = Assert.Single(appModel.Resources.OfType<
PostgresMcpContainerResource
>());
416
Assert.Empty(appModel.Resources.OfType<
PostgresMcpContainerResource
>());
Aspire.Hosting.PostgreSQL (5)
PostgresBuilderExtensions.cs (5)
363
Action<IResourceBuilder<
PostgresMcpContainerResource
>>? configureContainer = null,
370
if (builder.ApplicationBuilder.Resources.OfType<
PostgresMcpContainerResource
>().FirstOrDefault(r => string.Equals(r.Name, containerName, StringComparisons.ResourceName)) is { } existing)
377
var
mcpContainer = new PostgresMcpContainerResource(containerName);
381
.WithHttpEndpoint(targetPort: 8000, name:
PostgresMcpContainerResource
.PrimaryEndpointName)
388
.WithMcpServer("/sse", endpointName:
PostgresMcpContainerResource
.PrimaryEndpointName)
Aspire.Hosting.PostgreSQL.Tests (9)
PostgresMcpBuilderTests.cs (9)
29
var
mcpContainer = Assert.Single(appModel.Resources.OfType<
PostgresMcpContainerResource
>());
33
Assert.Equal(
PostgresMcpContainerResource
.PrimaryEndpointName, endpoint.Name);
56
var
mcpContainer = Assert.Single(appModel.Resources.OfType<
PostgresMcpContainerResource
>());
90
var
mcpContainer = Assert.Single(appModel.Resources.OfType<
PostgresMcpContainerResource
>());
112
Assert.Single(appModel.Resources.OfType<
PostgresMcpContainerResource
>());
129
Assert.Equal(2, appModel.Resources.OfType<
PostgresMcpContainerResource
>().Count());