public DefaultWidgetDescriptorCollectionProvider(IWidgetDescriptorProvider descriptorProvider) { if (descriptorProvider == null) { throw new ArgumentNullException(nameof(descriptorProvider)); } _descriptorProvider = descriptorProvider; }