csharpfritz / csharpfritz/InstantAPIs
KeyNotFoundException: The given key 'xxxx.DataModel.Models.AspNetUserLogin' was not present in the dictionary.
- Vorherrschende Sprache
- C#
- Sterne
- 453
- Forks
- 58
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Anyone can help find out why im getting this error?
**KeyNotFoundException: The given key 'dbContext.DataModel.Models.AspNetUserLogin' was not present in the dictionary.**

Here is part of my Program.cs
```
builder.Services.AddSqlServer(builder.Configuration.GetConnectionString("DefaultConnectionLocal"));
// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen();
builder.Services.AddApplicationInsightsTelemetry();
builder.Services.AddInstantAPIs();
var app = builder.Build();
// Configure the HTTP request pipeline.
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI();
}
app.UseSwagger();
app.UseSwaggerUI();
app.UseHttpsRedirection();
// Use CORS
app.UseCors();
app.UseAuthorization();
app.MapControllers();
app.MapInstantAPIs();
app.Run();
```
Beitragsleitfaden
Rechercherichtung
Beginnen Sie mit dem Auszug aus Program.cs und reproduzieren Sie den Fehler bei AddInstantAPIs() und MapInstantAPIs(), wobei die gemeldete KeyNotFoundException als Symptom verwendet wird. Verfolgen Sie, welche Wörterbuchsuche dbContext.DataModel.Models.AspNetUserLogin betrifft, und vergleichen Sie sie mit der über AddSqlServer() bereitgestellten Entity Framework-Konfiguration. Als erledigt gilt die Aufgabe, wenn der fehlende Schlüssel oder die Konfigurationsabweichung identifiziert und eine bestätigte Behebung dokumentiert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- api, backend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100