35 references to FormDataReader
Microsoft.AspNetCore.Http.Extensions (35)
RequestDelegateFactory.cs (4)
122private static readonly ConstructorInfo FormDataReaderConstructor = typeof(FormDataReader).GetConstructor(new[] { typeof(IReadOnlyDictionary<FormKey, StringValues>), typeof(CultureInfo), typeof(Memory<char>), typeof(IFormFileCollection) })!; 2210var formReader = Expression.Variable(typeof(FormDataReader), $"{parameter.Name}_reader"); 2227Expression.Property(formReader, nameof(FormDataReader.MaxRecursionDepth)), 2231Expression.Property(formReader, nameof(FormDataReader.MaxCollectionSize)),
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\CollectionConverter.cs (2)
54ref FormDataReader context, 220private bool TryReadSingleValueCollection(ref FormDataReader context, out TCollection? result, ref bool found, ref TBuffer? buffer, ref bool succeeded)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\CompiledComplexTypeConverter.cs (2)
10public delegate bool ConverterDelegate(ref FormDataReader reader, Type type, FormDataMapperOptions options, out T? result, out bool found); 14internal override bool TryRead(ref FormDataReader context, Type type, FormDataMapperOptions options, out T? result, out bool found)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\DictionaryConverter.cs (1)
30ref FormDataReader context,
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\EnumConverter.cs (2)
13public bool TryConvertValue(ref FormDataReader reader, string value, out TEnum result) 30internal override bool TryRead(ref FormDataReader reader, Type type, FormDataMapperOptions options, out TEnum result, out bool found)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\FileConverter.cs (1)
16internal override bool TryRead(ref FormDataReader reader, Type type, FormDataMapperOptions options, out T? result, out bool found)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\NullableConverter.cs (2)
15public bool TryConvertValue(ref FormDataReader reader, string value, out T? result) 42internal override bool TryRead(ref FormDataReader reader, Type type, FormDataMapperOptions options, out T? result, out bool found)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\ParsableConverter.cs (2)
13public bool TryConvertValue(ref FormDataReader reader, string value, out T result) 30internal override bool TryRead(ref FormDataReader reader, Type type, FormDataMapperOptions options, out T? result, out bool found)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Converters\UriFormDataConverter.cs (2)
13public bool TryConvertValue(ref FormDataReader reader, string value, out Uri result) 32internal override bool TryRead(ref FormDataReader context, Type type, FormDataMapperOptions options, out Uri? result, out bool found)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Factories\ComplexType\ComplexTypeExpressionConverterFactoryOfT.cs (14)
158nameof(FormDataReader.AddMappingError), 184nameof(FormDataReader.AttachInstanceToErrors), 217Expression.Property(context, nameof(FormDataReader.AttachInstanceToErrorsHandler)), 286nameof(FormDataReader.PushPrefix), 303nameof(FormDataReader.AddMappingError), 313nameof(FormDataReader.PopPrefix), 378nameof(FormDataReader.PushPrefix), 397nameof(FormDataReader.PopPrefix), 405nameof(FormDataReader.AddMappingError), 482nameof(FormDataReader.PushPrefix), 500nameof(FormDataReader.PopPrefix), 508nameof(FormDataReader.AddMappingError), 552Expression.Not(Expression.Call(readerParam, nameof(FormDataReader.CurrentPrefixExists), Array.Empty<Type>())), 574Expression.Parameter(typeof(FormDataReader).MakeByRefType(), "reader"),
src\aspnetcore\src\Components\Endpoints\src\FormMapping\FormDataConverterOfT.cs (1)
12internal abstract bool TryRead(ref FormDataReader context, Type type, FormDataMapperOptions options, out T? result, out bool found);
src\aspnetcore\src\Components\Endpoints\src\FormMapping\FormDataMapper.cs (1)
14FormDataReader reader,
src\aspnetcore\src\Components\Endpoints\src\FormMapping\ISingleValueConverter.cs (1)
10bool TryConvertValue(ref FormDataReader reader, string value, out T result);