26 references to TypeNameHelper
Microsoft.AspNetCore.Http.Extensions (26)
RequestDelegateFactory.cs (11)
698
throw new NotSupportedException($"The by reference parameter '{attribute} {
TypeNameHelper
.GetTypeDisplayName(parameter.ParameterType, fullName: false)} {parameter.Name}' is not supported.");
1272
var parameterTypeName =
TypeNameHelper
.GetTypeDisplayName(factoryContext.JsonRequestBodyParameter.ParameterType, fullName: false);
1407
var parameterTypeName =
TypeNameHelper
.GetTypeDisplayName(factoryContext.FirstFormRequestBodyParameter.ParameterType, fullName: false);
1541
throw new InvalidOperationException($"The nullable type '{
TypeNameHelper
.GetTypeDisplayName(parameter.ParameterType, fullName: false)}' is not supported, mark the parameter as non-nullable.");
1640
var parameterTypeNameConstant = Expression.Constant(
TypeNameHelper
.GetTypeDisplayName(parameter.ParameterType, fullName: false));
1656
var typeName =
TypeNameHelper
.GetTypeDisplayName(targetParseType, fullName: false);
1867
var parameterTypeNameConstant = Expression.Constant(
TypeNameHelper
.GetTypeDisplayName(parameter.ParameterType, fullName: false));
1963
var typeName =
TypeNameHelper
.GetTypeDisplayName(parameter.ParameterType, fullName: false);
2140
var parameterTypeNameConstant = Expression.Constant(
TypeNameHelper
.GetTypeDisplayName(parameter.ParameterType, fullName: false));
2300
Expression.Constant(
TypeNameHelper
.GetTypeDisplayName(parameter.ParameterType, fullName: false)),
2587
return new NotSupportedException($"Unsupported return type: {
TypeNameHelper
.GetTypeDisplayName(returnType)}");
src\Shared\ParameterBindingMethodCache.cs (14)
187
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"TryParse method found on {
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)} with incorrect format. Must be a static method with format");
188
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, IFormatProvider, out {
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)})");
189
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"bool TryParse(string, out {
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)})");
281
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"BindAsync method found on {
TypeNameHelper
.GetTypeDisplayName(nonNullableParameterType, fullName: false)} with incorrect format. Must be a static method with format");
282
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{
TypeNameHelper
.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context, ParameterInfo parameter)");
283
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{
TypeNameHelper
.GetTypeDisplayName(nonNullableParameterType, fullName: false)}> BindAsync(HttpContext context)");
284
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{
TypeNameHelper
.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context, ParameterInfo parameter)");
285
stringBuilder.AppendLine(CultureInfo.InvariantCulture, $"ValueTask<{
TypeNameHelper
.GetTypeDisplayName(nonNullableParameterType, fullName: false)}?> BindAsync(HttpContext context)");
341
$"The public parameterized constructor must contain only parameters that match the declared public properties for type '{
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)}'.");
357
throw new InvalidOperationException($"The abstract type '{
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)}' is not supported.");
397
throw new InvalidOperationException($"Only a single public parameterized constructor is allowed for type '{
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)}'.");
400
throw new InvalidOperationException($"No public parameterless constructor found for type '{
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)}'.");
429
var typeName =
TypeNameHelper
.GetTypeDisplayName(type, fullName: true, nestedTypeDelimiter: '.');
460
throw new InvalidOperationException($"{
TypeNameHelper
.GetTypeDisplayName(type, fullName: false)} implements multiple interfaces defining a static {interfaceMethod} method causing ambiguity.");
src\Shared\PropertyAsParameterInfo.cs (1)
103
throw new InvalidOperationException($"The nullable type '{
TypeNameHelper
.GetTypeDisplayName(parameters[i].ParameterType, fullName: false)}' is not supported.");