Неправленное исключение. System.invalidoperationException: невозможно найти необходимые услуги. Пожалуйста, добавьте все необходимые службы, позвонив в CallureServices (...) в коде запуска приложения. .ENSURECONTROLLERSERVICES (IENDPOINTROUTEBUILDER ENDPOINT)
at microsoft.aspnetcore.builder.controllerendpointroutebuilderextensions.mapcontrollers (iendpointroutebuilder конечные точки)
at программа. $ (string [] args) в C: \ useri \ web-project \ Restore \ api \ Program.cs: строка 16
< /blockquote>
Я считаю, что он просит меня добавить что -то в мой файл программы.
Код: Выделить всё
program.cs
Код: Выделить всё
using API.Data;
using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
builder.Services.AddOpenApi();
builder.Services.AddDbContext(opt =>
{
opt.UseSqlite(builder.Configuration.GetConnectionString("DefaultConnection"));
});
var app = builder.Build();
app.MapControllers();
Dbinitializer.InitDb(app);
app.Run();
Подробнее здесь: https://stackoverflow.com/questions/794 ... nexception