4 instantiations of QdrantServerResource
Aspire.Hosting.Qdrant (1)
QdrantBuilderExtensions.cs (1)
49
var qdrant = new
QdrantServerResource
(name, apiKeyParameter);
Aspire.Hosting.Qdrant.Tests (3)
ConnectionPropertiesTests.cs (1)
14
var resource = new
QdrantServerResource
("qdrant", apiKey);
QdrantPublicApiTests.cs (2)
115
var action = () => new
QdrantServerResource
(name, apiKey);
129
var action = () => new
QdrantServerResource
(name, apiKey);
25 references to QdrantServerResource
Aspire.Hosting.Qdrant (19)
QdrantBuilderExtensions.cs (15)
38
public static IResourceBuilder<
QdrantServerResource
> AddQdrant(this IDistributedApplicationBuilder builder,
49
var
qdrant = new QdrantServerResource(name, apiKeyParameter);
73
.WithHttpEndpoint(port: grpcPort, targetPort: QdrantPortGrpc, name:
QdrantServerResource
.PrimaryEndpointName)
74
.WithEndpoint(
QdrantServerResource
.PrimaryEndpointName, endpoint =>
78
.WithHttpEndpoint(port: httpPort, targetPort: QdrantPortHttp, name:
QdrantServerResource
.HttpEndpointName)
91
.WithUrlForEndpoint(
QdrantServerResource
.PrimaryEndpointName, c =>
97
.WithUrlForEndpoint(
QdrantServerResource
.HttpEndpointName, c => c.DisplayText = "Qdrant (HTTP)")
98
.WithUrlForEndpoint(
QdrantServerResource
.HttpEndpointName, e => new ResourceUrlAnnotation() { Url = "/dashboard", DisplayText = "Qdrant Dashboard" });
109
public static IResourceBuilder<
QdrantServerResource
> WithDataVolume(this IResourceBuilder<
QdrantServerResource
> builder, string? name = null, bool isReadOnly = false)
125
public static IResourceBuilder<
QdrantServerResource
> WithDataBindMount(this IResourceBuilder<
QdrantServerResource
> builder, string source, bool isReadOnly = false)
143
public static IResourceBuilder<TDestination> WithReference<TDestination>(this IResourceBuilder<TDestination> builder, IResourceBuilder<
QdrantServerResource
> qdrantResource)
157
public static IResourceBuilder<TDestination> WithReference<TDestination>(this IResourceBuilder<TDestination> builder, IResourceBuilder<
QdrantServerResource
> qdrantResource, string? connectionName = null)
183
context.EnvironmentVariables[$"{connectionStringName}_{
QdrantServerResource
.HttpEndpointName}"] = qdrantResource.Resource.HttpConnectionStringExpression;
QdrantServerResource.cs (4)
10
public class QdrantServerResource : ContainerResource, IResourceWithConnectionString, IResourceWithCustomWithReference<
QdrantServerResource
>
16
/// Initializes a new instance of the <see cref="
QdrantServerResource
"/> class.
105
static IResourceBuilder<TDestination>? IResourceWithCustomWithReference<
QdrantServerResource
>.TryWithReference<TDestination>(
112
if (source is not IResourceBuilder<
QdrantServerResource
> qdrantSource)
Aspire.Hosting.Qdrant.Tests (6)
AddQdrantTests.cs (2)
328
var
qdrantResource = Assert.Single(appModel.Resources.OfType<
QdrantServerResource
>());
ConnectionPropertiesTests.cs (1)
14
var
resource = new QdrantServerResource("qdrant", apiKey);
QdrantPublicApiTests.cs (3)
42
IResourceBuilder<
QdrantServerResource
> builder = null!;
53
IResourceBuilder<
QdrantServerResource
> builder = null!;
97
IResourceBuilder<
QdrantServerResource
> qdrantResource = null!;