|
|
|
@ -29,18 +29,22 @@ namespace BookApp
|
|
|
|
|
builder.Logging.AddDebug();
|
|
|
|
|
#endif
|
|
|
|
|
builder.Services.AddSingleton<ILibraryManager, LibraryStub>();
|
|
|
|
|
builder.Services.AddSingleton<DetailBook>();
|
|
|
|
|
builder.Services.AddSingleton<BookViewModel>();
|
|
|
|
|
builder.Services.AddSingleton<FilterViewModel>();
|
|
|
|
|
builder.Services.AddSingleton<SearchBarViewModel>();
|
|
|
|
|
builder.Services.AddSingleton<ManagerViewModel>();
|
|
|
|
|
|
|
|
|
|
builder.Services.AddSingleton<ViewModelManager>();
|
|
|
|
|
builder.Services.AddSingleton<ViewModelNavigation>();
|
|
|
|
|
builder.Services.AddTransient<ViewModelMenu>();
|
|
|
|
|
|
|
|
|
|
builder.Services.AddSingleton<Filtrage>();
|
|
|
|
|
builder.Services.AddSingleton<CollectionFiltrage>();
|
|
|
|
|
builder.Services.AddSingleton<Tous>();
|
|
|
|
|
builder.Services.AddSingleton<MainPage>();
|
|
|
|
|
builder.Services.AddSingleton<ViewModelNavigation>();
|
|
|
|
|
builder.Services.AddSingleton<EmpruntsPrets>();
|
|
|
|
|
builder.Services.AddSingleton<GroupCollection>();
|
|
|
|
|
builder.Services.AddSingleton<DetailBook>();
|
|
|
|
|
|
|
|
|
|
builder.Services.AddTransient<ViewModelMenu>();
|
|
|
|
|
|
|
|
|
|
// transient pour recharger la data à l'execute
|
|
|
|
|
|
|
|
|
|