EnumerableWrapperProviderFactory Class¶
Summary¶
Creates an [Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProvider](Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProvider.yml) for interface types implementing the [System.Collections.Generic.IEnumerable`1]() type.
Constructors¶
-
EnumerableWrapperProviderFactory
(System.Collections.Generic.IEnumerable<Microsoft.AspNet.Mvc.Xml.IWrapperProviderFactory>)¶ Initializes an [Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProviderFactory](Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProviderFactory.yml) with a list [Microsoft.AspNet.Mvc.Xml.IWrapperProviderFactory](Microsoft.AspNet.Mvc.Xml.IWrapperProviderFactory.yml).
Arguments: - wrapperProviderFactories (System.Collections.Generic.IEnumerable{Microsoft.AspNet.Mvc.Xml.IWrapperProviderFactory}) – List of [Microsoft.AspNet.Mvc.Xml.IWrapperProviderFactory](Microsoft.AspNet.Mvc.Xml.IWrapperProviderFactory.yml).
public EnumerableWrapperProviderFactory(IEnumerable<IWrapperProviderFactory> wrapperProviderFactories)
-
Methods¶
-
GetProvider
(Microsoft.AspNet.Mvc.Xml.WrapperProviderContext)¶ Gets an [Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProvider](Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProvider.yml) for the provided context.
Arguments: - context (Microsoft.AspNet.Mvc.Xml.WrapperProviderContext) – The [Microsoft.AspNet.Mvc.Xml.WrapperProviderContext](Microsoft.AspNet.Mvc.Xml.WrapperProviderContext.yml).
Return type: Microsoft.AspNet.Mvc.Xml.IWrapperProvider
Returns: An instance of [Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProvider](Microsoft.AspNet.Mvc.Xml.EnumerableWrapperProvider.yml) if the declared type is an interface and implements [System.Collections.Generic.IEnumerable`1]().
public IWrapperProvider GetProvider(WrapperProviderContext context)
-