, aber ich bekomme ich Dieser Fehler < /p>
Die Dienstsammlung kann nicht geändert werden
Code: Select all
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
// REGISTER FIRST DEPENDENCY
builder.Services.AddTransient();
var app = builder.Build();
using (var serviceScope = app.Services.CreateScope())
{
var services = serviceScope.ServiceProvider;
// RESOLVE FIRST DEPENDENCY
var myDependency = services.GetRequiredService();
// ERROR: The service collection cannot be modified because it is read-only
builder.Services.AddTransient(srv => new AnotherDependency(myDependency));
}
Mobile version