5 implementations of IWrapperProvider
Microsoft.AspNetCore.Mvc.Formatters.Xml (3)
EnumerableWrapperProvider.cs (1)
13public class EnumerableWrapperProvider : IWrapperProvider
ProblemDetailsWrapperProviderFactory.cs (1)
23private sealed class WrapperProvider : IWrapperProvider
SerializableErrorWrapperProvider.cs (1)
9public class SerializableErrorWrapperProvider : IWrapperProvider
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (1)
PersonWrapperProvider.cs (1)
6public class PersonWrapperProvider : IWrapperProvider
XmlFormattersWebSite (1)
PersonWrapperProvider.cs (1)
9public class PersonWrapperProvider : IWrapperProvider
43 references to IWrapperProvider
Microsoft.AspNetCore.Mvc.Formatters.Xml (32)
DelegatingEnumerable.cs (2)
19private readonly IWrapperProvider? _wrapperProvider; 39public DelegatingEnumerable(IEnumerable<TDeclared> source, IWrapperProvider elementWrapperProvider)
DelegatingEnumerator.cs (4)
10/// with the supplied <see cref="IWrapperProvider"/>. 17private readonly IWrapperProvider? _wrapperProvider; 22/// <see cref="IWrapperProvider"/>. 26public DelegatingEnumerator(IEnumerator<TDeclared> inner, IWrapperProvider? wrapperProvider)
EnumerableWrapperProvider.cs (5)
10/// Provides a <see cref="IWrapperProvider"/> for interface types which implement 15private readonly IWrapperProvider? _wrapperProvider; 23/// <param name="elementWrapperProvider">The <see cref="IWrapperProvider"/> for the element type. 27IWrapperProvider? elementWrapperProvider) 50typeof(IWrapperProvider)
EnumerableWrapperProviderFactory.cs (2)
34public IWrapperProvider? GetProvider(WrapperProviderContext context) 55var elementWrapperProvider =
IWrapperProviderFactory.cs (3)
7/// Create a <see cref="IWrapperProvider"/> given a <see cref="WrapperProviderContext"/>. 12/// Gets the <see cref="IWrapperProvider"/> for the provided context. 16IWrapperProvider? GetProvider(WrapperProviderContext context);
ProblemDetailsWrapperProviderFactory.cs (1)
8public IWrapperProvider? GetProvider(WrapperProviderContext context)
SerializableErrorWrapperProviderFactory.cs (2)
7/// Creates an <see cref="IWrapperProvider"/> for the type <see cref="Microsoft.AspNetCore.Mvc.SerializableError"/>. 22public IWrapperProvider? GetProvider(WrapperProviderContext context)
WrapperProviderContext.cs (1)
7/// The context used by an <see cref="IWrapperProvider"/> to wrap or un-wrap types.
WrapperProviderFactoriesExtensions.cs (4)
12/// Gets an instance of <see cref="IWrapperProvider"/> for the supplied 17/// <returns>An instance of <see cref="IWrapperProvider"/> if there is a wrapping provider for the 19public static IWrapperProvider? GetWrapperProvider( 28var wrapperProvider = wrapperProviderFactory.GetProvider(wrapperProviderContext);
XmlDataContractSerializerInputFormatter.cs (1)
203var wrapperProvider = WrapperProviderFactories.GetWrapperProvider(
XmlDataContractSerializerOutputFormatter.cs (3)
118/// <returns>The original or wrapped type provided by any <see cref="IWrapperProvider"/>s.</returns> 123var wrapperProvider = WrapperProviderFactories.GetWrapperProvider(new WrapperProviderContext( 247var wrapperProvider = WrapperProviderFactories.GetWrapperProvider(new WrapperProviderContext(
XmlSerializerInputFormatter.cs (1)
185var wrapperProvider = WrapperProviderFactories.GetWrapperProvider(
XmlSerializerOutputFormatter.cs (3)
100/// <returns>The original or wrapped type provided by any <see cref="IWrapperProvider"/>.</returns> 105var wrapperProvider = WrapperProviderFactories.GetWrapperProvider(new WrapperProviderContext( 224var wrapperProvider = WrapperProviderFactories.GetWrapperProvider(new WrapperProviderContext(
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test (10)
EnumerableWrapperProviderFactoryTest.cs (3)
54var wrapperProvider = enumerableWrapperProviderFactory.GetProvider(wrapperProviderContext); 107var wrapperProvider = enumerableWrapperProviderFactory.GetProvider(wrapperProviderContext); 159var wrapperProvider = enumerableWrapperProviderFactory.GetProvider(wrapperProviderContext);
PersonWrapperProviderFactory.cs (1)
8public IWrapperProvider GetProvider(WrapperProviderContext context)
ProblemDetailsWrapperProviderFactoryTest.cs (4)
16var provider = providerFactory.GetProvider(context); 31var provider = providerFactory.GetProvider(context); 48var provider = providerFactory.GetProvider(context); 65var provider = providerFactory.GetProvider(context);
SerializableWrapperProviderFactoryTest.cs (2)
17var wrapperProvider = serializableErrorWrapperProviderFactory.GetProvider( 32var wrapperProvider = serializableErrorWrapperProviderFactory.GetProvider(
XmlFormattersWebSite (1)
PersonWrapperProviderFactory.cs (1)
11public IWrapperProvider GetProvider(WrapperProviderContext context)