Zum Inhalt springen
Docs Try Aspire
Docs Try

Use community extensions for Redis hosting

Dieser Inhalt ist noch nicht in deiner Sprache verfügbar.

⭐ Community Toolkit Redis logo

The Aspire Community Toolkit Redis hosting extensions package provides extra functionality to the Aspire.Hosting.Redis hosting package. These extensions are built and maintained by the community and are separate from the official Redis integration.

This package provides the following features:

To get started with the Aspire Community Toolkit Redis hosting extensions, install the CommunityToolkit.Aspire.Hosting.Redis.Extensions NuGet package in the app host project.

Aspire CLI — CommunityToolkit.Aspire.Hosting.Redis.Extensions Paket hinzufügen
aspire add communitytoolkit-redis-extensions

Die Aspire CLI ist interaktiv; das passende Suchergebnis wählen, wenn gefragt:

Aspire CLI — Beispielausgabe
Select an integration to add:
> communitytoolkit-redis-extensions (CommunityToolkit.Aspire.Hosting.Redis.Extensions)
> Other results listed as selectable options...

To add the DbGate management UI to your Redis resource, call the WithDbGate method on the RedisResource instance:

C# — AppHost.cs
var builder = DistributedApplication.CreateBuilder(args);
var redis = builder.AddRedis("redis")
.WithDbGate();
builder.AddProject<Projects.ExampleProject>()
.WithReference(redis);
// After adding all resources, run the app...

This adds a new DbGate resource to the app host which is available from the Aspire dashboard. DbGate is a comprehensive database management tool that provides a web-based interface for managing your Redis databases.