| File: Generated\361d1da7f942c932\BrowserRefreshJsonContext.GetJsonTypeInfo.g.cs | |
| Project: Microsoft.DotNet.HotReload.Watch.csproj (Microsoft.DotNet.HotReload.Watch) |
// <auto-generated/> #nullable enable annotations #nullable disable warnings // Suppress warnings about [Obsolete] member usage in generated code. #pragma warning disable CS0612, CS0618 namespace Microsoft.DotNet.HotReload { internal partial class BrowserRefreshServer { private sealed partial class BrowserRefreshJsonContext : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver { /// <inheritdoc/> public override global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? GetTypeInfo(global::System.Type type) { Options.TryGetTypeInfo(type, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? typeInfo); return typeInfo; } global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver.GetTypeInfo(global::System.Type type, global::System.Text.Json.JsonSerializerOptions options) { if (type == typeof(bool)) { return Create_Boolean(options); } if (type == typeof(byte[])) { return Create_ByteArray(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JasonUpdateStaticFileRequest)) { return Create_JasonUpdateStaticFileRequest(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonApplyDeltasResponse)) { return Create_JsonApplyDeltasResponse(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonInitializeSessionRequest)) { return Create_JsonInitializeSessionRequest(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonLogEntry)) { return Create_JsonLogEntry(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonRefreshBrowserRequest)) { return Create_JsonRefreshBrowserRequest(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonReloadRequest)) { return Create_JsonReloadRequest(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonReportDiagnosticsRequest)) { return Create_JsonReportDiagnosticsRequest(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonWaitRequest)) { return Create_JsonWaitRequest(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserToolsManagedCodeUpdate)) { return Create_BrowserToolsManagedCodeUpdate(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserToolsManagedCodeUpdate[])) { return Create_BrowserToolsManagedCodeUpdateArray(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.BrowserToolsUpdateBatch)) { return Create_BrowserToolsUpdateBatch(options); } if (type == typeof(global::Microsoft.DotNet.HotReload.WebAssemblyHotReloadClient.JsonApplyManagedCodeUpdatesRequest)) { return Create_JsonApplyManagedCodeUpdatesRequest(options); } if (type == typeof(global::System.Collections.Generic.IEnumerable<global::Microsoft.DotNet.HotReload.BrowserRefreshServer.JsonLogEntry>)) { return Create_IEnumerableJsonLogEntry(options); } if (type == typeof(global::System.Collections.Generic.IEnumerable<string>)) { return Create_IEnumerableString(options); } if (type == typeof(global::System.Collections.Immutable.ImmutableArray<global::Microsoft.DotNet.HotReload.BrowserToolsManagedCodeUpdate>)) { return Create_ImmutableArrayBrowserToolsManagedCodeUpdate(options); } if (type == typeof(global::System.Collections.Immutable.ImmutableArray<global::Microsoft.DotNet.HotReload.BrowserToolsUpdateBatch>)) { return Create_ImmutableArrayBrowserToolsUpdateBatch(options); } if (type == typeof(global::System.Guid)) { return Create_Guid(options); } if (type == typeof(int)) { return Create_Int32(options); } if (type == typeof(int[])) { return Create_Int32Array(options); } if (type == typeof(string)) { return Create_String(options); } return null; } } } }