3 instantiations of GarnetResource
Aspire.Hosting.Garnet (1)
GarnetBuilderExtensions.cs (1)
112var garnet = new GarnetResource(name, passwordParameter);
Aspire.Hosting.Garnet.Tests (2)
ConnectionPropertiesTests.cs (1)
14var resource = new GarnetResource("garnet", password);
GarnetPublicApiTests.cs (1)
113var action = () => new GarnetResource(name);
32 references to GarnetResource
Aspire.Hosting.Garnet (20)
GarnetBuilderExtensions.cs (19)
56public static IResourceBuilder<GarnetResource> AddGarnet(this IDistributedApplicationBuilder builder, [ResourceName] string name, 101public static IResourceBuilder<GarnetResource> AddGarnet(this IDistributedApplicationBuilder builder, [ResourceName] string name, 112var garnet = new GarnetResource(name, passwordParameter); 130.WithEndpoint(port: port, targetPort: 6379, name: GarnetResource.PrimaryEndpointName) 178internal static IResourceBuilder<GarnetResource> AddGarnetForPolyglot( 190/// Use <see cref="WithPersistence(IResourceBuilder{GarnetResource}, TimeSpan?)"/> to adjust Garnet persistence configuration, e.g.: 206public static IResourceBuilder<GarnetResource> WithDataVolume(this IResourceBuilder<GarnetResource> builder, 226/// Use <see cref="WithPersistence(IResourceBuilder{GarnetResource}, TimeSpan?)"/> to adjust Garnet persistence configuration, e.g.: 242public static IResourceBuilder<GarnetResource> WithDataBindMount(this IResourceBuilder<GarnetResource> builder, 261/// Use with <see cref="WithDataBindMount(IResourceBuilder{GarnetResource}, string, bool)"/> 262/// or <see cref="WithDataVolume(IResourceBuilder{GarnetResource}, string?, bool)"/> to persist Garnet data across sessions with custom persistence configuration, e.g.: 274public static IResourceBuilder<GarnetResource> WithPersistence(this IResourceBuilder<GarnetResource> builder, 283/// Use with <see cref="WithDataBindMount(IResourceBuilder{GarnetResource}, string, bool)"/> 284/// or <see cref="WithDataVolume(IResourceBuilder{GarnetResource}, string?, bool)"/> to persist Garnet data across sessions with custom persistence configuration, e.g.: 296public static IResourceBuilder<GarnetResource> WithPersistence(this IResourceBuilder<GarnetResource> builder,
GarnetResource.cs (1)
14/// Initializes a new instance of the <see cref="GarnetResource"/> class.
Aspire.Hosting.Garnet.Tests (12)
AddGarnetTests.cs (7)
24var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 52var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>()); 284private static async Task<string> GetCommandLineArgs(IResourceBuilder<GarnetResource> builder) 345var containerResource = Assert.Single(appModel.Resources.OfType<GarnetResource>());
ConnectionPropertiesTests.cs (1)
14var resource = new GarnetResource("garnet", password);
GarnetPublicApiTests.cs (4)
42IResourceBuilder<GarnetResource> builder = null!; 53IResourceBuilder<GarnetResource> builder = null!; 82IResourceBuilder<GarnetResource> builder = null!; 94IResourceBuilder<GarnetResource> builder = null!;