using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using MonkeyFinder.Services; using MonkeyFinder.View; namespace MonkeyFinder; //New things are going to happen public static class MauiProgram { public static MauiApp CreateMauiApp() { var builder = MauiApp.CreateBuilder(); builder .UseMauiApp() .ConfigureFonts(fonts => { fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular"); }); #if DEBUG builder.Logging.AddDebug(); #endif builder.Services.AddSingleton(Connectivity.Current); builder.Services.AddSingleton(Geolocation.Default); builder.Services.AddSingleton(Map.Default); builder.Services.AddSingleton(); builder.Services.AddTransient(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddTransient(); return builder.Build(); } }