2 instantiations of ExceptionExtensionData
Microsoft.AspNetCore.Diagnostics (2)
_generated\1\ExtensionsExceptionJsonContext.ExceptionExtensionData.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData((string)args[0], (global::Microsoft.AspNetCore.Http.IHeaderDictionary)args[1], (string)args[2], (string)args[3], (global::Microsoft.AspNetCore.Routing.RouteValueDictionary)args[4]),
DeveloperExceptionPage\DeveloperExceptionPageMiddlewareImpl.cs (1)
260problemDetails.Extensions["exception"] = JsonSerializer.SerializeToElement(new ExceptionExtensionData
33 references to ExceptionExtensionData
Microsoft.AspNetCore.Diagnostics (33)
_generated\1\ExtensionsExceptionJsonContext.ExceptionExtensionData.g.cs (31)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData>? _ExceptionExtensionData; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData> ExceptionExtensionData 22get => _ExceptionExtensionData ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData>)Options.GetTypeInfo(typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData> Create_ExceptionExtensionData(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string), typeof(global::Microsoft.AspNetCore.Http.IHeaderDictionary), typeof(string), typeof(string), typeof(global::Microsoft.AspNetCore.Routing.RouteValueDictionary)}, modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData), 60Getter = static obj => ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)obj).Details, 68AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData).GetProperty("Details", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 79DeclaringType = typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData), 81Getter = static obj => ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)obj).Headers, 89AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData).GetProperty("Headers", InstanceMemberBindingFlags, null, typeof(global::Microsoft.AspNetCore.Http.IHeaderDictionary), global::System.Array.Empty<global::System.Type>(), null), 100DeclaringType = typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData), 102Getter = static obj => ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)obj).Path, 110AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData).GetProperty("Path", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 121DeclaringType = typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData), 123Getter = static obj => ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)obj).Endpoint, 131AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData).GetProperty("Endpoint", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 141DeclaringType = typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData), 143Getter = static obj => ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)obj).RouteValues, 151AttributeProviderFactory = static () => typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData).GetProperty("RouteValues", InstanceMemberBindingFlags, null, typeof(global::Microsoft.AspNetCore.Routing.RouteValueDictionary), global::System.Array.Empty<global::System.Type>(), null), 161private void ExceptionExtensionDataSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData? value) 171writer.WriteString(PropName_Details, ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)value).Details); 173IHeaderDictionarySerializeHandler(writer, ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)value).Headers); 174writer.WriteString(PropName_Path, ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)value).Path); 175writer.WriteString(PropName_Endpoint, ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)value).Endpoint); 177global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData)value).RouteValues, RouteValueDictionary);
_generated\8\ExtensionsExceptionJsonContext.GetJsonTypeInfo.g.cs (1)
22if (type == typeof(global::Microsoft.AspNetCore.Diagnostics.ExceptionExtensionData))
DeveloperExceptionPage\DeveloperExceptionPageMiddlewareImpl.cs (1)
408[JsonSerializable(typeof(ExceptionExtensionData))]