5 instantiations of MilvusServerResource
Aspire.Hosting.Milvus (1)
MilvusBuilderExtensions.cs (1)
52var milvus = new MilvusServerResource(name, apiKeyParameter);
Aspire.Hosting.Milvus.Tests (4)
MilvusPublicApiTests.cs (4)
204var parent = new MilvusServerResource("Milvus", apiKey); 222var parent = new MilvusServerResource("Milvus", apiKey); 253var action = () => new MilvusServerResource(name, apiKey); 267var action = () => new MilvusServerResource(name, apiKey);
31 references to MilvusServerResource
Aspire.Hosting.Milvus (20)
MilvusBuilderExtensions.cs (15)
41public static IResourceBuilder<MilvusServerResource> AddMilvus(this IDistributedApplicationBuilder builder, 52var milvus = new MilvusServerResource(name, apiKeyParameter); 56.WithHttpEndpoint(port: grpcPort, targetPort: MilvusPortGrpc, name: MilvusServerResource.PrimaryEndpointName) 57.WithEndpoint(MilvusServerResource.PrimaryEndpointName, endpoint => 95public static IResourceBuilder<MilvusDatabaseResource> AddDatabase(this IResourceBuilder<MilvusServerResource> builder, [ResourceName] string name, string? databaseName = null) 131public static IResourceBuilder<T> WithAttu<T>(this IResourceBuilder<T> builder, Action<IResourceBuilder<AttuResource>>? configureContainer = null, string? containerName = null) where T : MilvusServerResource 157public static IResourceBuilder<MilvusServerResource> WithDataVolume(this IResourceBuilder<MilvusServerResource> builder, string? name = null, bool isReadOnly = false) 171public static IResourceBuilder<MilvusServerResource> WithDataBindMount(this IResourceBuilder<MilvusServerResource> builder, string source, bool isReadOnly = false) 186public static IResourceBuilder<MilvusServerResource> WithConfigurationBindMount(this IResourceBuilder<MilvusServerResource> builder, string configurationFilePath) 200public static IResourceBuilder<MilvusServerResource> WithConfigurationFile(this IResourceBuilder<MilvusServerResource> builder, string configurationFilePath) 214private 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"/>. 16public class MilvusDatabaseResource(string name, string databaseName, MilvusServerResource parent) : Resource(name), IResourceWithParent<MilvusServerResource>, IResourceWithConnectionString 21public 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)
186var milvusResource = Assert.Single(appModel.Resources.OfType<MilvusServerResource>());
MilvusPublicApiTests.cs (9)
57IResourceBuilder<MilvusServerResource> builder = null!; 86IResourceBuilder<MilvusServerResource> builder = null!; 97IResourceBuilder<MilvusServerResource> builder = null!; 108IResourceBuilder<MilvusServerResource> builder = null!; 137IResourceBuilder<MilvusServerResource> builder = null!; 170IResourceBuilder<MilvusServerResource> builder = null!; 204var parent = new MilvusServerResource("Milvus", apiKey); 222var parent = new MilvusServerResource("Milvus", apiKey); 237MilvusServerResource parent = null!;