|
|
@ -8,12 +8,17 @@ using ServicesApi;
|
|
|
|
var builder = WebApplication.CreateBuilder(args);
|
|
|
|
var builder = WebApplication.CreateBuilder(args);
|
|
|
|
//API
|
|
|
|
//API
|
|
|
|
builder.Services.AddScoped<IUserService<UserDTO>, UserService>();
|
|
|
|
builder.Services.AddScoped<IUserService<UserDTO>, UserService>();
|
|
|
|
builder.Services.AddScoped<IQuoteService<QuoteDTO>, QuoteServiceStub>();
|
|
|
|
builder.Services.AddScoped<IQuoteService<QuoteDTO>, QuoteServiceStub>(); // Retirer "Stub"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//EF
|
|
|
|
//EF
|
|
|
|
builder.Services.AddScoped<WTFContext, StubWTFContext>();
|
|
|
|
builder.Services.AddScoped<WTFContext, StubWTFContext>();
|
|
|
|
builder.Services.AddScoped<IUserService<Users>, DbUsersManager>();
|
|
|
|
builder.Services.AddScoped<IUserService<Users>, DbUsersManager>();
|
|
|
|
|
|
|
|
// builder.Services.AddScoped<IUserService<Quote>, DbQuoteManager>(); Quand DbQuoteManager sera présent
|
|
|
|
|
|
|
|
//builder.Services.AddScoped<IUserService<Character>, DbCharacterManager>();
|
|
|
|
|
|
|
|
//builder.Services.AddScoped<IUserService<Commentary>, DbCommentaryManager>();
|
|
|
|
|
|
|
|
//...
|
|
|
|
|
|
|
|
|
|
|
|
// Add services to the container.
|
|
|
|
// Add services to the container.
|
|
|
|
|
|
|
|
|
|
|
|
builder.Services.AddControllers();
|
|
|
|
builder.Services.AddControllers();
|
|
|
|