Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Aspirekód egy tetszőleges sztringgel azonosítja az erőforrásokat, például az "adatbázist". Az erőforrást máshol használó kódnak ugyanazt a sztringet kell használnia, vagy nem fogja megfelelően konfigurálni a kapcsolataikat.
Tünetek
Ha az alkalmazás olyan szolgáltatást ér el, amelyhez az alkalmazás egyik integrációja szükséges, a következőhöz hasonló kivétellel meghiúsulhat:
"InvalidOperationException: A ConnectionString hiányzik."
Lehetséges megoldások
Ellenőrizze, hogy az erőforrás neve (például egy adatbázis-erőforrás) megegyezik-e az AppHostban és a sikertelen szolgáltatásban.
Ha például az AppHost egy PostgreSQL erőforrást határoz meg, amelynek neve db1 a következő:
var db1 = builder.AddPostgres("pg1").AddDatabase("db1");
Ezután a szolgáltatásnak meg kell oldania az erőforrást ugyanazzal a névvel db1.
var builder = WebApplication.CreateBuilder(args);
builder.AddNpgsqlDbContext<MyDb1Context>("db1");
Az AppHostban megadott értéken kívül minden más érték a fent leírt kivételüzenetet fogja eredményezni.