/// <summary>
        /// Initialises a new instance of <see cref="DefaultWidgetDescriptorCollectionProvider"/>.
        /// </summary>
        /// <param name="descriptorProvider">The widget descriptor provider.</param>
        public DefaultWidgetDescriptorCollectionProvider(IWidgetDescriptorProvider descriptorProvider)
        {
            if (descriptorProvider == null)
            {
                throw new ArgumentNullException(nameof(descriptorProvider));
            }

            _descriptorProvider = descriptorProvider;
        }
示例#2
0
        /// <summary>
        /// Initialises a new instance of <see cref="DefaultWidgetDescriptorCollectionProvider"/>.
        /// </summary>
        /// <param name="descriptorProvider">The widget descriptor provider.</param>
        public DefaultWidgetDescriptorCollectionProvider(IWidgetDescriptorProvider descriptorProvider)
        {
            if (descriptorProvider == null)
            {
                throw new ArgumentNullException(nameof(descriptorProvider));
            }

            _descriptorProvider = descriptorProvider;
        }