switchade t bootstrap och testar solid-bootstrap. konf för calibre. test m covers

This commit is contained in:
2025-09-06 01:27:13 +02:00
parent 5ae7c7f47b
commit 1744a5b7de
11 changed files with 476 additions and 38 deletions

View File

@@ -1,14 +1,21 @@
using Bibblan.Business.Services;
using Bibblan.Models;
using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args);
// Add services to the container.
builder.Services.Configure<BibblanOptions>(
builder.Configuration.GetSection(BibblanOptions.Bibblan));
builder.Services.AddScoped<CalibreService, CalibreService>();
builder.Services.AddControllers();
// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi
builder.Services.AddOpenApi();
var db = "metadata.db";
var connection = $"Data Source={db};Mode=ReadOnly;";
builder.Services.AddDbContext<CalibreContext>(options => options.UseSqlite(connection));