5 instantiations of MilvusServerResource
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
52
var milvus = new
MilvusServerResource
(name, apiKeyParameter);
Aspire.Hosting.Milvus.Tests (4)
MilvusPublicApiTests.cs (4)
204
var parent = new
MilvusServerResource
("Milvus", apiKey);
222
var parent = new
MilvusServerResource
("Milvus", apiKey);
253
var action = () => new
MilvusServerResource
(name, apiKey);
267
var action = () => new
MilvusServerResource
(name, apiKey);
31 references to MilvusServerResource
Aspire.Hosting.Milvus (20)
MilvusBuilderExtensions.cs (15)
41
public static IResourceBuilder<
MilvusServerResource
> AddMilvus(this IDistributedApplicationBuilder builder,
52
var
milvus = new MilvusServerResource(name, apiKeyParameter);
56
.WithHttpEndpoint(port: grpcPort, targetPort: MilvusPortGrpc, name:
MilvusServerResource
.PrimaryEndpointName)
57
.WithEndpoint(
MilvusServerResource
.PrimaryEndpointName, endpoint =>
95
public static IResourceBuilder<MilvusDatabaseResource> AddDatabase(this IResourceBuilder<
MilvusServerResource
> builder, [ResourceName] string name, string? databaseName = null)
131
public static IResourceBuilder<T> WithAttu<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<AttuResource>>? configureContainer = null, string? containerName = null) where T :
MilvusServerResource
157
public static IResourceBuilder<
MilvusServerResource
> WithDataVolume(this IResourceBuilder<
MilvusServerResource
> builder, string? name = null, bool isReadOnly = false)
171
public static IResourceBuilder<
MilvusServerResource
> WithDataBindMount(this IResourceBuilder<
MilvusServerResource
> builder, string source, bool isReadOnly = false)
186
public static IResourceBuilder<
MilvusServerResource
> WithConfigurationBindMount(this IResourceBuilder<
MilvusServerResource
> builder, string configurationFilePath)
200
public static IResourceBuilder<
MilvusServerResource
> WithConfigurationFile(this IResourceBuilder<
MilvusServerResource
> builder, string configurationFilePath)
214
private static void ConfigureAttuContainer(EnvironmentCallbackContext context,
MilvusServerResource
resource)
MilvusDatabaseResource.cs (4)
11
/// A resource that represents a Milvus database. This is a child resource of a <see cref="
MilvusServerResource
"/>.
16
public class MilvusDatabaseResource(string name, string databaseName,
MilvusServerResource
parent) : Resource(name), IResourceWithParent<
MilvusServerResource
>, IResourceWithConnectionString
21
public
MilvusServerResource
Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
MilvusServerResource.cs (1)
16
/// Initializes a new instance of the <see cref="
MilvusServerResource
"/> class.
Aspire.Hosting.Milvus.Tests (11)
AddMilvusTests.cs (2)
186
var
milvusResource = Assert.Single(appModel.Resources.OfType<
MilvusServerResource
>());
MilvusPublicApiTests.cs (9)
57
IResourceBuilder<
MilvusServerResource
> builder = null!;
86
IResourceBuilder<
MilvusServerResource
> builder = null!;
97
IResourceBuilder<
MilvusServerResource
> builder = null!;
108
IResourceBuilder<
MilvusServerResource
> builder = null!;
137
IResourceBuilder<
MilvusServerResource
> builder = null!;
170
IResourceBuilder<
MilvusServerResource
> builder = null!;
204
var
parent = new MilvusServerResource("Milvus", apiKey);
222
var
parent = new MilvusServerResource("Milvus", apiKey);
237
MilvusServerResource
parent = null!;