sql >> Databasteknik >  >> NoSQL >> Redis

Använda StackExchange.Redis i en ASP.NET Core Controller

I din Startup-klasss ConfigureServices-metod vill du lägga till:

services.AddSingleton<IConnectionMultiplexer>(ConnectionMultiplexer.Connect("yourConnectionString"));

Du kan sedan använda beroendeinjektionen genom att ändra din konstruktorsignatur till något så här:

public YourController : Controller
{
    private readonly IConnectionMultiplexer _connectionMultiplexer;
    public YourController(IConnectionMultiplexer multiplexer)
    {
        this._connectionMultiplexer = multiplexer;
    }
}


  1. Hur man implementerar multitenancy för redis in spring boot

  2. flushdb inte rensa alla nycklar i redis?

  3. Hantera anslutningar

  4. hur man frågar underordnade objekt i mongodb