3 instantiations of QdrantServerResource
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
48var qdrant = new QdrantServerResource(name, apiKeyParameter);
Aspire.Hosting.Qdrant.Tests (2)
QdrantPublicApiTests.cs (2)
116var action = () => new QdrantServerResource(name, apiKey); 130var action = () => new QdrantServerResource(name, apiKey);
20 references to QdrantServerResource
Aspire.Hosting.Qdrant (15)
QdrantBuilderExtensions.cs (14)
37public static IResourceBuilder<QdrantServerResource> AddQdrant(this IDistributedApplicationBuilder builder, 48var qdrant = new QdrantServerResource(name, apiKeyParameter); 72.WithHttpEndpoint(port: grpcPort, targetPort: QdrantPortGrpc, name: QdrantServerResource.PrimaryEndpointName) 73.WithEndpoint(QdrantServerResource.PrimaryEndpointName, endpoint => 77.WithHttpEndpoint(port: httpPort, targetPort: QdrantPortHttp, name: QdrantServerResource.HttpEndpointName) 90.WithUrlForEndpoint(QdrantServerResource.PrimaryEndpointName, c => 96.WithUrlForEndpoint(QdrantServerResource.HttpEndpointName, c => c.DisplayText = "Qdrant (HTTP)") 97.WithUrlForEndpoint(QdrantServerResource.HttpEndpointName, e => new ResourceUrlAnnotation() { Url = "/dashboard", DisplayText = "Qdrant Dashboard" }); 107public static IResourceBuilder<QdrantServerResource> WithDataVolume(this IResourceBuilder<QdrantServerResource> builder, string? name = null, bool isReadOnly = false) 122public static IResourceBuilder<QdrantServerResource> WithDataBindMount(this IResourceBuilder<QdrantServerResource> builder, string source, bool isReadOnly = false) 136public static IResourceBuilder<TDestination> WithReference<TDestination>(this IResourceBuilder<TDestination> builder, IResourceBuilder<QdrantServerResource> qdrantResource) 148context.EnvironmentVariables[$"ConnectionStrings__{qdrantResource.Resource.Name}_{QdrantServerResource.HttpEndpointName}"] = qdrantResource.Resource.HttpConnectionStringExpression;
QdrantServerResource.cs (1)
15/// Initializes a new instance of the <see cref="QdrantServerResource"/> class.
Aspire.Hosting.Qdrant.Tests (5)
AddQdrantTests.cs (2)
286var qdrantResource = Assert.Single(appModel.Resources.OfType<QdrantServerResource>());
QdrantPublicApiTests.cs (3)
43IResourceBuilder<QdrantServerResource> builder = null!; 54IResourceBuilder<QdrantServerResource> builder = null!; 98IResourceBuilder<QdrantServerResource> qdrantResource = null!;