Fixing a typo in the MarkerAwareValueProvider name. Also removing additional registration of IValueProviderFactoryProvider from
services.
This commit is contained in:
parent
8f933b2ac3
commit
3eaa9d0b6d
|
|
@ -7,7 +7,7 @@ using System.Threading.Tasks;
|
|||
|
||||
namespace Microsoft.AspNet.Mvc.ModelBinding
|
||||
{
|
||||
public class DictionaryBasedValueProvider<TBinderMarker> : MakerAwareValueProvider<TBinderMarker>
|
||||
public class DictionaryBasedValueProvider<TBinderMarker> : MarkerAwareValueProvider<TBinderMarker>
|
||||
where TBinderMarker : IValueBinderMarker
|
||||
{
|
||||
private readonly IDictionary<string, object> _values;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ namespace Microsoft.AspNet.Mvc.ModelBinding
|
|||
/// based on <see cref="IValueBinderMarker"/>.
|
||||
/// </summary>
|
||||
/// <typeparam name="TBinderMarker">Represents a type implementing <see cref="IValueBinderMarker"/></typeparam>
|
||||
public abstract class MakerAwareValueProvider<TBinderMarker> : IMarkerAwareValueProvider
|
||||
public abstract class MarkerAwareValueProvider<TBinderMarker> : IMarkerAwareValueProvider
|
||||
where TBinderMarker : IValueBinderMarker
|
||||
{
|
||||
public abstract Task<bool> ContainsPrefixAsync(string prefix);
|
||||
|
|
|
|||
|
|
@ -11,7 +11,8 @@ using Microsoft.AspNet.Mvc.ModelBinding.Internal;
|
|||
|
||||
namespace Microsoft.AspNet.Mvc.ModelBinding
|
||||
{
|
||||
public class ReadableStringCollectionValueProvider<TBinderMarker> : MakerAwareValueProvider<TBinderMarker>, IEnumerableValueProvider
|
||||
public class ReadableStringCollectionValueProvider<TBinderMarker> :
|
||||
MarkerAwareValueProvider<TBinderMarker>, IEnumerableValueProvider
|
||||
where TBinderMarker : IValueBinderMarker
|
||||
{
|
||||
private readonly CultureInfo _culture;
|
||||
|
|
|
|||
|
|
@ -84,7 +84,6 @@ namespace Microsoft.AspNet.Mvc
|
|||
yield return describe.Scoped<ICompositeModelBinder, CompositeModelBinder>();
|
||||
yield return describe.Transient<IValueProviderFactoryProvider, DefaultValueProviderFactoryProvider>();
|
||||
yield return describe.Scoped<ICompositeValueProviderFactory, CompositeValueProviderFactory>();
|
||||
yield return describe.Transient<IValueProviderFactoryProvider, DefaultValueProviderFactoryProvider>();
|
||||
yield return describe.Transient<IOutputFormattersProvider, DefaultOutputFormattersProvider>();
|
||||
yield return describe.Instance<JsonOutputFormatter>(new JsonOutputFormatter());
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue