|
|
@ -1,4 +1,6 @@
|
|
|
|
|
|
|
|
using DataBase.Context;
|
|
|
|
using DataBase.DataManager;
|
|
|
|
using DataBase.DataManager;
|
|
|
|
|
|
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
using Microsoft.Extensions.Logging;
|
|
|
|
using Microsoft.Extensions.Logging;
|
|
|
|
|
|
|
|
|
|
|
|
var builder = WebApplication.CreateBuilder(args);
|
|
|
|
var builder = WebApplication.CreateBuilder(args);
|
|
|
@ -9,7 +11,13 @@ builder.Services.AddControllers();
|
|
|
|
builder.Services.AddEndpointsApiExplorer();
|
|
|
|
builder.Services.AddEndpointsApiExplorer();
|
|
|
|
builder.Services.AddSwaggerGen();
|
|
|
|
builder.Services.AddSwaggerGen();
|
|
|
|
builder.Services.AddSingleton<DbDataManager>();
|
|
|
|
builder.Services.AddSingleton<DbDataManager>();
|
|
|
|
builder.Services.AddMvc();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var context = new PongDbContext(); //ou une autre classe dérivant de TheDbContext
|
|
|
|
|
|
|
|
await context.Database.EnsureCreatedAsync();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//builder.Services.AddSingleton<IDataManager, StubData>();
|
|
|
|
//builder.Services.AddSingleton<IDataManager, StubData>();
|
|
|
|
|
|
|
|
|
|
|
|
// Add logging
|
|
|
|
// Add logging
|
|
|
|