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)
172var parent = new MilvusServerResource("Milvus", apiKey); 190var parent = new MilvusServerResource("Milvus", apiKey); 221var action = () => new MilvusServerResource(name, apiKey); 235var action = () => new MilvusServerResource(name, apiKey);
28 references to MilvusServerResource
Aspire.Hosting.Milvus (18)
MilvusBuilderExtensions.cs (13)
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) 185public static IResourceBuilder<MilvusServerResource> WithConfigurationBindMount(this IResourceBuilder<MilvusServerResource> builder, string configurationFilePath) 193private 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 (10)
AddMilvusTests.cs (2)
187var milvusResource = Assert.Single(appModel.Resources.OfType<MilvusServerResource>());
MilvusPublicApiTests.cs (8)
58IResourceBuilder<MilvusServerResource> builder = null!; 87IResourceBuilder<MilvusServerResource> builder = null!; 98IResourceBuilder<MilvusServerResource> builder = null!; 109IResourceBuilder<MilvusServerResource> builder = null!; 138IResourceBuilder<MilvusServerResource> builder = null!; 172var parent = new MilvusServerResource("Milvus", apiKey); 190var parent = new MilvusServerResource("Milvus", apiKey); 205MilvusServerResource parent = null!;