Wie verwende ich verteilten Cache in einer Datenbank pro Mieter -App?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Wie verwende ich verteilten Cache in einer Datenbank pro Mieter -App?

Post by Anonymous »

Ich habe eine Datenbank-per-Tenant-Blazor-Server-Seite (mithilfe von Finbuckle.multitenant Host-Strategie) und ich implementiere verteilten Cache. Also, was ich versuche, in Startup zu tun, ist Folgendes:

Code: Select all

services.AddTransient(_ => connectionString =>
{
Action cacheConfigOptions = options =>
{
options.ConnectionString = connectionString;
options.SchemaName = "dbo";
options.TableName = "Cache";
};
services.Configure(cacheConfigOptions);
services.AddTransient();

return sp =>
{
using var scope = sp.CreateScope();
return scope.ServiceProvider.GetRequiredService();
};
});
< /code>
Und ich haben auch definiert: < /p>
public delegate IDistributedCache CacheResolver(string key);
However I'm getting 2 errors:
Image

and

Wie kann ich die obigen Fehler beheben?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post