/
IVEinzelstreife
/
CSharp_with_LINQ_in_ASPNETCore
Обзор
Документация
Войти
/
IVEinzelstreife
/
CSharp_with_LINQ_in_ASPNETCore
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Program.cs
35 строк
969 B
Илья Куракин
Загрузить файлы в «»
21 июл 2026, 10:36
Верифицирован
21 июл 2026, 10:36
e9e7fea
Код
Авторство
О чём код?
using BookStore.Data; using Microsoft.EntityFrameworkCore; var builder = WebApplication.CreateBuilder(args); // Настройка базы данных c СУБД SQLite builder.Services.AddDbContext<ApplicationDbContext>(options => options.UseSqlite("Data Source = booksstore.db")); // Add services to the container. builder.Services.AddControllers(); builder.Services.AddEndpointsApiExplorer(); builder.Services.AddSwaggerGen(); var app = builder.Build(); // Сохранение и инициализация базы данных using (var scope = app.Services.CreateScope()) { var dbContext = scope.ServiceProvider.GetRequiredService<ApplicationDbContext>(); dbContext.Database.EnsureCreated(); } // Configure the HTTP request pipeline. if (app.Environment.IsDevelopment()) { app.UseSwagger(); app.UseSwaggerUI(); } app.UseHttpsRedirection(); app.UseAuthorization(); app.MapControllers(); app.Run();