1 instantiation of PostgresMcpContainerResource
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
442var mcpContainer = new PostgresMcpContainerResource(containerName);
18 references to PostgresMcpContainerResource
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresExtensions.cs (1)
415Action<IResourceBuilder<PostgresMcpContainerResource>>? configureContainer = null,
Aspire.Hosting.Azure.Tests (3)
AzurePostgresExtensionsTests.cs (3)
386var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 416Assert.Empty(appModel.Resources.OfType<PostgresMcpContainerResource>());
Aspire.Hosting.PostgreSQL (5)
PostgresBuilderExtensions.cs (5)
428Action<IResourceBuilder<PostgresMcpContainerResource>>? configureContainer = null, 435if (builder.ApplicationBuilder.Resources.TryGetByName(containerName, out var existingResource) && existingResource is PostgresMcpContainerResource existing) 442var mcpContainer = new PostgresMcpContainerResource(containerName); 446.WithHttpEndpoint(targetPort: 8000, name: PostgresMcpContainerResource.PrimaryEndpointName) 453.WithMcpServer("/sse", endpointName: PostgresMcpContainerResource.PrimaryEndpointName)
Aspire.Hosting.PostgreSQL.Tests (9)
PostgresMcpBuilderTests.cs (9)
29var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 33Assert.Equal(PostgresMcpContainerResource.PrimaryEndpointName, endpoint.Name); 56var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 90var mcpContainer = Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 112Assert.Single(appModel.Resources.OfType<PostgresMcpContainerResource>()); 129Assert.Equal(2, appModel.Resources.OfType<PostgresMcpContainerResource>().Count());