using Microsoft.Extensions.Logging; using MauiApp1.Views; using MauiApp1.Data; namespace MauiApp1; public static class MauiProgram { public static MauiApp CreateMauiApp() { var builder = MauiApp.CreateBuilder(); builder .UseMauiApp() .ConfigureFonts(fonts => { fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular"); fonts.AddFont("OpenSans-Semibold.ttf", "OpenSansSemibold"); }); // Enregistrement des services builder.Services.AddSingleton(serviceProvider => new Database(Path.Combine(FileSystem.AppDataDirectory, "FournisseursDB.db3"))); // Enregistrement des pages builder.Services.AddTransient(); builder.Services.AddSingleton(); #if DEBUG builder.Logging.AddDebug(); #endif return builder.Build(); } }