IEnumerable <object> IProviderInfoDescription.GetProviders(Type providerType) { if (providerType == null) { throw new ArgumentNullException("providerType"); } return(ProviderData.GetProviders(providerType)); }
IEnumerable <ProviderInfo> IProviderInfoDescription.GetProviderInfos(Type providerType) { return(ProviderData.GetProviders(providerType, t => t)); }
IEnumerable <T> IProviderInfoDescription.GetProviders <T>() { return(ProviderData.GetProviders(typeof(T)).Cast <T>()); }