1 instantiation of GarnetResource
Aspire.Hosting.Garnet.Tests (1)
GarnetPublicApiTests.cs (1)
114
var action = () => new
GarnetResource
(name);
30 references to GarnetResource
Aspire.Hosting.Garnet (19)
GarnetBuilderExtensions.cs (18)
54
public static IResourceBuilder<
GarnetResource
> AddGarnet(this IDistributedApplicationBuilder builder, [ResourceName] string name,
97
public static IResourceBuilder<
GarnetResource
> AddGarnet(this IDistributedApplicationBuilder builder, [ResourceName] string name,
108
var
garnet = new GarnetResource(name, passwordParameter);
126
.WithEndpoint(port: port, targetPort: 6379, name:
GarnetResource
.PrimaryEndpointName)
176
/// Use <see cref="WithPersistence(IResourceBuilder{
GarnetResource
}, TimeSpan?)"/> to adjust Garnet persistence configuration, e.g.:
191
public static IResourceBuilder<
GarnetResource
> WithDataVolume(this IResourceBuilder<
GarnetResource
> builder,
211
/// Use <see cref="WithPersistence(IResourceBuilder{
GarnetResource
}, TimeSpan?)"/> to adjust Garnet persistence configuration, e.g.:
226
public static IResourceBuilder<
GarnetResource
> WithDataBindMount(this IResourceBuilder<
GarnetResource
> builder,
245
/// Use with <see cref="WithDataBindMount(IResourceBuilder{
GarnetResource
}, string, bool)"/>
246
/// or <see cref="WithDataVolume(IResourceBuilder{
GarnetResource
}, string?, bool)"/> to persist Garnet data across sessions with custom persistence configuration, e.g.:
258
public static IResourceBuilder<
GarnetResource
> WithPersistence(this IResourceBuilder<
GarnetResource
> builder,
267
/// Use with <see cref="WithDataBindMount(IResourceBuilder{
GarnetResource
}, string, bool)"/>
268
/// or <see cref="WithDataVolume(IResourceBuilder{
GarnetResource
}, string?, bool)"/> to persist Garnet data across sessions with custom persistence configuration, e.g.:
279
public static IResourceBuilder<
GarnetResource
> WithPersistence(this IResourceBuilder<
GarnetResource
> builder,
GarnetResource.cs (1)
13
/// Initializes a new instance of the <see cref="
GarnetResource
"/> class.
Aspire.Hosting.Garnet.Tests (11)
AddGarnetTests.cs (7)
25
var
containerResource = Assert.Single(appModel.Resources.OfType<
GarnetResource
>());
53
var
containerResource = Assert.Single(appModel.Resources.OfType<
GarnetResource
>());
285
private static async Task<string> GetCommandLineArgs(IResourceBuilder<
GarnetResource
> builder)
346
var
containerResource = Assert.Single(appModel.Resources.OfType<
GarnetResource
>());
GarnetPublicApiTests.cs (4)
43
IResourceBuilder<
GarnetResource
> builder = null!;
54
IResourceBuilder<
GarnetResource
> builder = null!;
83
IResourceBuilder<
GarnetResource
> builder = null!;
95
IResourceBuilder<
GarnetResource
> builder = null!;