Example #1
0
        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
        }
Example #2
0
 public MauiContext(IServiceProvider services)
 {
     _services = new WrappedServiceProvider(services ?? throw new ArgumentNullException(nameof(services)));
 }