diff --git a/TinyInsights/InsightsExtension.cs b/TinyInsights/InsightsExtension.cs index 2dca63c..f82f137 100644 --- a/TinyInsights/InsightsExtension.cs +++ b/TinyInsights/InsightsExtension.cs @@ -11,7 +11,7 @@ public static MauiAppBuilder UseTinyInsights(this MauiAppBuilder appBuilder) return appBuilder; } - public static MauiAppBuilder UseTinyInsights(this MauiAppBuilder appBuilder, string? applicationInsightsConnectionString = null, Action? configureProvider = null) + public static MauiAppBuilder UseTinyInsights(this MauiAppBuilder appBuilder, string? applicationInsightsConnectionString = null, Action? configureProvider = null) { return UseTinyInsights(appBuilder, applicationInsightsConnectionString, null, configureProvider); } @@ -21,9 +21,9 @@ public static MauiAppBuilder UseTinyInsights(this MauiAppBuilder appBuilder, str return UseTinyInsights(appBuilder, applicationInsightsConnectionString, configureProvider, null); } - private static MauiAppBuilder UseTinyInsights(this MauiAppBuilder appBuilder, string? applicationInsightsConnectionString = null, Action? configureProvider = null, Action? configureProviderWithServiceCollection = null) + private static MauiAppBuilder UseTinyInsights(this MauiAppBuilder appBuilder, string? applicationInsightsConnectionString = null, Action? configureProvider = null, Action? configureProviderWithServiceCollection = null) { - appBuilder.Services.AddSingleton((_) => + appBuilder.Services.AddSingleton((serviceProvider) => { #if WINDOWS @@ -36,7 +36,7 @@ private static MauiAppBuilder UseTinyInsights(this MauiAppBuilder appBuilder, st if (configureProviderWithServiceCollection is not null) { - configureProviderWithServiceCollection.Invoke(provider, appBuilder.Services); + configureProviderWithServiceCollection.Invoke(provider, serviceProvider); } else if (configureProvider is not null) {