4 instantiations of ValkeyResource
Aspire.Hosting.Valkey (1)
ValkeyBuilderExtensions.cs (1)
128var valkey = new ValkeyResource(name, passwordParameter);
Aspire.Hosting.Valkey.Tests (3)
ConnectionPropertiesTests.cs (1)
14var resource = new ValkeyResource("valkey", password);
ValkeyPublicApiTests.cs (1)
97var action = () => new ValkeyResource(name);
ValkeyReplCommandTests.cs (1)
62var valkey = builder.AddResource(new ValkeyResource("valkey"))
29 references to ValkeyResource
Aspire.Hosting.Valkey (18)
ValkeyBuilderExtensions.cs (17)
62public static IResourceBuilder<ValkeyResource> AddValkey( 114public static IResourceBuilder<ValkeyResource> AddValkey( 128var valkey = new ValkeyResource(name, passwordParameter); 147.WithEndpoint(port: port, targetPort: 6379, name: ValkeyResource.PrimaryEndpointName) 207public static IResourceBuilder<ValkeyResource> WithRepl(this IResourceBuilder<ValkeyResource> builder) 214internal static async Task<TerminalLaunchOptions> CreateReplOptionsAsync(ValkeyResource resource, CancellationToken cancellationToken) 249/// Use <see cref="WithPersistence(IResourceBuilder{ValkeyResource}, TimeSpan?, long)"/> to adjust Valkey persistence configuration, e.g.: 261public static IResourceBuilder<ValkeyResource> WithDataVolume( 262this IResourceBuilder<ValkeyResource> builder, 289/// Use <see cref="WithPersistence(IResourceBuilder{ValkeyResource}, TimeSpan?, long)"/> to adjust Valkey persistence configuration, e.g.: 301public static IResourceBuilder<ValkeyResource> WithDataBindMount( 302this IResourceBuilder<ValkeyResource> builder, 326/// Use with <see cref="WithDataBindMount(IResourceBuilder{ValkeyResource}, string, bool)"/> 327/// or <see cref="WithDataVolume(IResourceBuilder{ValkeyResource}, string?, bool)"/> to persist Valkey data across sessions with custom persistence configuration, e.g.: 339public static IResourceBuilder<ValkeyResource> WithPersistence( 340this IResourceBuilder<ValkeyResource> builder,
ValkeyResource.cs (1)
18/// Initializes a new instance of the <see cref="ValkeyResource"/> class.
Aspire.Hosting.Valkey.Tests (11)
AddValkeyTests.cs (7)
24var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 52var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 335var containerResource = Assert.Single(appModel.Resources.OfType<ValkeyResource>()); 343private static async Task<string> GetCommandLineArgs(IResourceBuilder<ValkeyResource> builder)
ConnectionPropertiesTests.cs (1)
14var resource = new ValkeyResource("valkey", password);
ValkeyPublicApiTests.cs (3)
42IResourceBuilder<ValkeyResource> builder = null!; 53IResourceBuilder<ValkeyResource> builder = null!; 82IResourceBuilder<ValkeyResource> builder = null!;