public MauiContext(IServiceProvider services) { _services = new WrappedServiceProvider(services ?? throw new ArgumentNullException(nameof(services))); _handlers = new Lazy <IMauiHandlersFactory>(() => _services.GetRequiredService <IMauiHandlersFactory>()); #if ANDROID _context = new Lazy <Android.Content.Context?>(() => _services.GetService <Android.Content.Context>()); #endif }
public MauiContext(IServiceProvider services) { _services = new WrappedServiceProvider(services ?? throw new ArgumentNullException(nameof(services))); }