Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[main] Update dependencies from dotnet/runtime #32267

Merged
merged 2 commits into from
Apr 30, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
240 changes: 120 additions & 120 deletions eng/Version.Details.xml

Large diffs are not rendered by default.

120 changes: 60 additions & 60 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -65,72 +65,72 @@
-->
<PropertyGroup Label="Automated">
<!-- Packages from dotnet/runtime -->
<MicrosoftExtensionsDependencyModelVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsDependencyModelVersion>
<MicrosoftNETCoreAppRefVersion>6.0.0-preview.5.21227.7</MicrosoftNETCoreAppRefVersion>
<MicrosoftNETCoreAppRuntimewinx64Version>6.0.0-preview.5.21227.7</MicrosoftNETCoreAppRuntimewinx64Version>
<MicrosoftNETRuntimeMonoAOTCompilerTaskVersion>6.0.0-preview.5.21227.7</MicrosoftNETRuntimeMonoAOTCompilerTaskVersion>
<MicrosoftNETRuntimeWebAssemblySdkVersion>6.0.0-preview.5.21227.7</MicrosoftNETRuntimeWebAssemblySdkVersion>
<MicrosoftNETCoreAppRuntimeAOTwinx64CrossbrowserwasmVersion>6.0.0-preview.5.21227.7</MicrosoftNETCoreAppRuntimeAOTwinx64CrossbrowserwasmVersion>
<MicrosoftExtensionsDependencyModelVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsDependencyModelVersion>
<MicrosoftNETCoreAppRefVersion>6.0.0-preview.5.21229.1</MicrosoftNETCoreAppRefVersion>
<MicrosoftNETCoreAppRuntimewinx64Version>6.0.0-preview.5.21229.1</MicrosoftNETCoreAppRuntimewinx64Version>
<MicrosoftNETRuntimeMonoAOTCompilerTaskVersion>6.0.0-preview.5.21229.1</MicrosoftNETRuntimeMonoAOTCompilerTaskVersion>
<MicrosoftNETRuntimeWebAssemblySdkVersion>6.0.0-preview.5.21229.1</MicrosoftNETRuntimeWebAssemblySdkVersion>
<MicrosoftNETCoreAppRuntimeAOTwinx64CrossbrowserwasmVersion>6.0.0-preview.5.21229.1</MicrosoftNETCoreAppRuntimeAOTwinx64CrossbrowserwasmVersion>
<MicrosoftNETRuntimeEmscripten2012Nodewinx64Version>6.0.0-preview.5.21226.1</MicrosoftNETRuntimeEmscripten2012Nodewinx64Version>
<MicrosoftNETRuntimeEmscripten2012Pythonwinx64Version>6.0.0-preview.5.21226.1</MicrosoftNETRuntimeEmscripten2012Pythonwinx64Version>
<MicrosoftNETRuntimeEmscripten2012Sdkwinx64Version>6.0.0-preview.5.21226.1</MicrosoftNETRuntimeEmscripten2012Sdkwinx64Version>
<MicrosoftNETCoreBrowserDebugHostTransportVersion>6.0.0-preview.5.21227.7</MicrosoftNETCoreBrowserDebugHostTransportVersion>
<MicrosoftWin32RegistryVersion>6.0.0-preview.5.21227.7</MicrosoftWin32RegistryVersion>
<MicrosoftExtensionsCachingAbstractionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsCachingAbstractionsVersion>
<MicrosoftExtensionsCachingMemoryVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsCachingMemoryVersion>
<MicrosoftExtensionsConfigurationAbstractionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationAbstractionsVersion>
<MicrosoftExtensionsConfigurationBinderVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationBinderVersion>
<MicrosoftExtensionsConfigurationCommandLineVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationCommandLineVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>
<MicrosoftExtensionsConfigurationFileExtensionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationFileExtensionsVersion>
<MicrosoftExtensionsConfigurationIniVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationIniVersion>
<MicrosoftExtensionsConfigurationJsonVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationJsonVersion>
<MicrosoftExtensionsConfigurationVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationVersion>
<MicrosoftExtensionsConfigurationUserSecretsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationUserSecretsVersion>
<MicrosoftExtensionsConfigurationXmlVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsConfigurationXmlVersion>
<MicrosoftExtensionsDependencyInjectionAbstractionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsDependencyInjectionAbstractionsVersion>
<MicrosoftExtensionsDependencyInjectionVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsDependencyInjectionVersion>
<MicrosoftExtensionsFileProvidersAbstractionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsFileProvidersAbstractionsVersion>
<MicrosoftExtensionsFileProvidersCompositeVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsFileProvidersCompositeVersion>
<MicrosoftExtensionsFileProvidersPhysicalVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsFileProvidersPhysicalVersion>
<MicrosoftExtensionsFileSystemGlobbingVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsFileSystemGlobbingVersion>
<MicrosoftExtensionsHostFactoryResolverSourcesVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsHostFactoryResolverSourcesVersion>
<MicrosoftExtensionsHostingAbstractionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsHostingAbstractionsVersion>
<MicrosoftExtensionsHostingVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsHostingVersion>
<MicrosoftExtensionsHttpVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsHttpVersion>
<MicrosoftExtensionsLoggingAbstractionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingAbstractionsVersion>
<MicrosoftExtensionsLoggingConfigurationVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingConfigurationVersion>
<MicrosoftExtensionsLoggingConsoleVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingConsoleVersion>
<MicrosoftExtensionsLoggingDebugVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingDebugVersion>
<MicrosoftExtensionsLoggingEventSourceVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingEventSourceVersion>
<MicrosoftExtensionsLoggingEventLogVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingEventLogVersion>
<MicrosoftExtensionsLoggingVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingVersion>
<MicrosoftExtensionsLoggingTraceSourceVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsLoggingTraceSourceVersion>
<MicrosoftExtensionsOptionsConfigurationExtensionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsOptionsConfigurationExtensionsVersion>
<MicrosoftExtensionsOptionsDataAnnotationsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsOptionsDataAnnotationsVersion>
<MicrosoftExtensionsOptionsVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsOptionsVersion>
<MicrosoftExtensionsPrimitivesVersion>6.0.0-preview.5.21227.7</MicrosoftExtensionsPrimitivesVersion>
<MicrosoftAspNetCoreInternalTransportVersion>6.0.0-preview.5.21227.7</MicrosoftAspNetCoreInternalTransportVersion>
<MicrosoftNETCoreBrowserDebugHostTransportVersion>6.0.0-preview.5.21229.1</MicrosoftNETCoreBrowserDebugHostTransportVersion>
<MicrosoftWin32RegistryVersion>6.0.0-preview.5.21229.1</MicrosoftWin32RegistryVersion>
<MicrosoftExtensionsCachingAbstractionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsCachingAbstractionsVersion>
<MicrosoftExtensionsCachingMemoryVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsCachingMemoryVersion>
<MicrosoftExtensionsConfigurationAbstractionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationAbstractionsVersion>
<MicrosoftExtensionsConfigurationBinderVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationBinderVersion>
<MicrosoftExtensionsConfigurationCommandLineVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationCommandLineVersion>
<MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationEnvironmentVariablesVersion>
<MicrosoftExtensionsConfigurationFileExtensionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationFileExtensionsVersion>
<MicrosoftExtensionsConfigurationIniVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationIniVersion>
<MicrosoftExtensionsConfigurationJsonVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationJsonVersion>
<MicrosoftExtensionsConfigurationVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationVersion>
<MicrosoftExtensionsConfigurationUserSecretsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationUserSecretsVersion>
<MicrosoftExtensionsConfigurationXmlVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsConfigurationXmlVersion>
<MicrosoftExtensionsDependencyInjectionAbstractionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsDependencyInjectionAbstractionsVersion>
<MicrosoftExtensionsDependencyInjectionVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsDependencyInjectionVersion>
<MicrosoftExtensionsFileProvidersAbstractionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsFileProvidersAbstractionsVersion>
<MicrosoftExtensionsFileProvidersCompositeVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsFileProvidersCompositeVersion>
<MicrosoftExtensionsFileProvidersPhysicalVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsFileProvidersPhysicalVersion>
<MicrosoftExtensionsFileSystemGlobbingVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsFileSystemGlobbingVersion>
<MicrosoftExtensionsHostFactoryResolverSourcesVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsHostFactoryResolverSourcesVersion>
<MicrosoftExtensionsHostingAbstractionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsHostingAbstractionsVersion>
<MicrosoftExtensionsHostingVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsHostingVersion>
<MicrosoftExtensionsHttpVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsHttpVersion>
<MicrosoftExtensionsLoggingAbstractionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingAbstractionsVersion>
<MicrosoftExtensionsLoggingConfigurationVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingConfigurationVersion>
<MicrosoftExtensionsLoggingConsoleVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingConsoleVersion>
<MicrosoftExtensionsLoggingDebugVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingDebugVersion>
<MicrosoftExtensionsLoggingEventSourceVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingEventSourceVersion>
<MicrosoftExtensionsLoggingEventLogVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingEventLogVersion>
<MicrosoftExtensionsLoggingVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingVersion>
<MicrosoftExtensionsLoggingTraceSourceVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsLoggingTraceSourceVersion>
<MicrosoftExtensionsOptionsConfigurationExtensionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsOptionsConfigurationExtensionsVersion>
<MicrosoftExtensionsOptionsDataAnnotationsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsOptionsDataAnnotationsVersion>
<MicrosoftExtensionsOptionsVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsOptionsVersion>
<MicrosoftExtensionsPrimitivesVersion>6.0.0-preview.5.21229.1</MicrosoftExtensionsPrimitivesVersion>
<MicrosoftAspNetCoreInternalTransportVersion>6.0.0-preview.5.21229.1</MicrosoftAspNetCoreInternalTransportVersion>
<SystemComponentModelAnnotationsVersion>6.0.0-preview.5.21227.1</SystemComponentModelAnnotationsVersion>
<SystemDiagnosticsDiagnosticSourceVersion>6.0.0-preview.5.21227.7</SystemDiagnosticsDiagnosticSourceVersion>
<SystemDiagnosticsEventLogVersion>6.0.0-preview.5.21227.7</SystemDiagnosticsEventLogVersion>
<SystemDirectoryServicesProtocolsVersion>6.0.0-preview.5.21227.7</SystemDirectoryServicesProtocolsVersion>
<SystemIOPipelinesVersion>6.0.0-preview.5.21227.7</SystemIOPipelinesVersion>
<SystemNetHttpJsonVersion>6.0.0-preview.5.21227.7</SystemNetHttpJsonVersion>
<SystemNetHttpWinHttpHandlerVersion>6.0.0-preview.5.21227.7</SystemNetHttpWinHttpHandlerVersion>
<SystemReflectionMetadataVersion>6.0.0-preview.5.21227.7</SystemReflectionMetadataVersion>
<SystemResourcesExtensionsVersion>6.0.0-preview.5.21227.7</SystemResourcesExtensionsVersion>
<SystemRuntimeCompilerServicesUnsafeVersion>6.0.0-preview.5.21227.7</SystemRuntimeCompilerServicesUnsafeVersion>
<SystemDiagnosticsDiagnosticSourceVersion>6.0.0-preview.5.21229.1</SystemDiagnosticsDiagnosticSourceVersion>
<SystemDiagnosticsEventLogVersion>6.0.0-preview.5.21229.1</SystemDiagnosticsEventLogVersion>
<SystemDirectoryServicesProtocolsVersion>6.0.0-preview.5.21229.1</SystemDirectoryServicesProtocolsVersion>
<SystemIOPipelinesVersion>6.0.0-preview.5.21229.1</SystemIOPipelinesVersion>
<SystemNetHttpJsonVersion>6.0.0-preview.5.21229.1</SystemNetHttpJsonVersion>
<SystemNetHttpWinHttpHandlerVersion>6.0.0-preview.5.21229.1</SystemNetHttpWinHttpHandlerVersion>
<SystemReflectionMetadataVersion>6.0.0-preview.5.21229.1</SystemReflectionMetadataVersion>
<SystemResourcesExtensionsVersion>6.0.0-preview.5.21229.1</SystemResourcesExtensionsVersion>
<SystemRuntimeCompilerServicesUnsafeVersion>6.0.0-preview.5.21229.1</SystemRuntimeCompilerServicesUnsafeVersion>
<SystemSecurityCryptographyCngVersion>6.0.0-preview.5.21226.1</SystemSecurityCryptographyCngVersion>
<SystemSecurityCryptographyPkcsVersion>6.0.0-preview.5.21227.7</SystemSecurityCryptographyPkcsVersion>
<SystemSecurityCryptographyXmlVersion>6.0.0-preview.5.21227.7</SystemSecurityCryptographyXmlVersion>
<SystemSecurityPrincipalWindowsVersion>6.0.0-preview.5.21227.7</SystemSecurityPrincipalWindowsVersion>
<SystemServiceProcessServiceControllerVersion>6.0.0-preview.5.21227.7</SystemServiceProcessServiceControllerVersion>
<SystemTextEncodingsWebVersion>6.0.0-preview.5.21227.7</SystemTextEncodingsWebVersion>
<SystemTextJsonVersion>6.0.0-preview.5.21227.7</SystemTextJsonVersion>
<SystemThreadingChannelsVersion>6.0.0-preview.5.21227.7</SystemThreadingChannelsVersion>
<SystemSecurityCryptographyPkcsVersion>6.0.0-preview.5.21229.1</SystemSecurityCryptographyPkcsVersion>
<SystemSecurityCryptographyXmlVersion>6.0.0-preview.5.21229.1</SystemSecurityCryptographyXmlVersion>
<SystemSecurityPrincipalWindowsVersion>6.0.0-preview.5.21229.1</SystemSecurityPrincipalWindowsVersion>
<SystemServiceProcessServiceControllerVersion>6.0.0-preview.5.21229.1</SystemServiceProcessServiceControllerVersion>
<SystemTextEncodingsWebVersion>6.0.0-preview.5.21229.1</SystemTextEncodingsWebVersion>
<SystemTextJsonVersion>6.0.0-preview.5.21229.1</SystemTextJsonVersion>
<SystemThreadingChannelsVersion>6.0.0-preview.5.21229.1</SystemThreadingChannelsVersion>
<!-- Only listed explicitly to workaround https://github.com/dotnet/cli/issues/10528 -->
<MicrosoftNETCorePlatformsVersion>6.0.0-preview.5.21227.7</MicrosoftNETCorePlatformsVersion>
<MicrosoftNETCorePlatformsVersion>6.0.0-preview.5.21229.1</MicrosoftNETCorePlatformsVersion>
<!-- Packages from dotnet/efcore -->
<dotnetefVersion>6.0.0-preview.5.21228.4</dotnetefVersion>
<MicrosoftEntityFrameworkCoreInMemoryVersion>6.0.0-preview.5.21228.4</MicrosoftEntityFrameworkCoreInMemoryVersion>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@ public void PersistState(string key, byte[] value)
/// <typeparam name="TValue">The <paramref name="instance"/> type.</typeparam>
/// <param name="key">The key to use to persist the state.</param>
/// <param name="instance">The instance to persist.</param>
[RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed.")]
public void PersistAsJson<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string key, TValue instance)
{
if (key is null)
Expand All @@ -153,6 +154,7 @@ public void PersistState(string key, byte[] value)
/// <param name="key">The key used to persist the instance.</param>
/// <param name="instance">The persisted instance.</param>
/// <returns><c>true</c> if the state was found; <c>false</c> otherwise.</returns>
[RequiresUnreferencedCode("JSON serialization and deserialization might require types that cannot be statically analyzed.")]
public bool TryTakeAsJson<[DynamicallyAccessedMembers(JsonSerialized)] TValue>(string key, [MaybeNullWhen(false)] out TValue? instance)
{
if (key is null)
Expand Down
2 changes: 2 additions & 0 deletions src/Components/Shared/src/WebEventData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -218,6 +218,8 @@ private static bool TryDeserializeStandardWebEventArgs(string eventName, string
return null;
}

[UnconditionalSuppressMessage("ReflectionAnalysis", "IL2026:RequiresUnreferencedCode", Justification = "The correct members are preserved by DynamicDependencies.")]
// This should use JSON source generation
static T Deserialize<[DynamicallyAccessedMembers(JsonSerialized)] T>(string json) => JsonSerializer.Deserialize<T>(json, JsonSerializerOptionsProvider.Options)!;

private static ChangeEventArgs DeserializeChangeEventArgs(string eventArgsJson)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.

using System;
using System.Diagnostics.CodeAnalysis;
using System.Text.Json;
using Microsoft.JSInterop.Infrastructure;
using WebAssembly.JSInterop;
Expand Down Expand Up @@ -57,6 +58,7 @@ protected override void BeginInvokeJS(long asyncHandle, string identifier, strin
}

/// <inheritdoc />
[UnconditionalSuppressMessage("ReflectionAnalysis", "IL2026:RequiresUnreferencedCode", Justification = "TODO: This should be in the xml suppressions file, but can't be because https://github.com/mono/linker/issues/2006")]
protected override void EndInvokeDotNet(DotNetInvocationInfo callInfo, in DotNetInvocationResult dispatchResult)
{
// For failures, the common case is to call EndInvokeDotNet with the Exception object.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@
// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.

using System.Diagnostics.CodeAnalysis;
using System.Text.Json;
using System.Threading.Tasks;
using Microsoft.JSInterop;
using static Microsoft.AspNetCore.Internal.LinkerFlags;

namespace Microsoft.AspNetCore.Components.WebAssembly.Authentication
{
Expand All @@ -25,6 +27,9 @@ public class SignOutSessionStateManager
/// Sets up some state in session storage to allow for logouts from within the <see cref="RemoteAuthenticationDefaults.LogoutPath"/> page.
/// </summary>
/// <returns>A <see cref="ValueTask"/> that completes when the state has been saved to session storage.</returns>
[DynamicDependency(JsonSerialized, typeof(SignOutState))]
[UnconditionalSuppressMessage("ReflectionAnalysis", "IL2026:RequiresUnreferencedCode", Justification = "The correct members will be preserved by the above DynamicDependency.")]
// This should use JSON source generation
public virtual ValueTask SetSignOutState()
{
return _jsRuntime.InvokeVoidAsync(
Expand Down Expand Up @@ -60,9 +65,14 @@ private async ValueTask<SignOutState> GetSignOutState()
return default;
}

return JsonSerializer.Deserialize<SignOutState>(result, _serializationOptions);
return DeserializeSignOutState(result);
}

[DynamicDependency(JsonSerialized, typeof(SignOutState))]
[UnconditionalSuppressMessage("ReflectionAnalysis", "IL2026:RequiresUnreferencedCode", Justification = "The correct members will be preserved by the above DynamicDependency.")]
// This should use JSON source generation
private SignOutState DeserializeSignOutState(string result) => JsonSerializer.Deserialize<SignOutState>(result, _serializationOptions);

private ValueTask ClearSignOutState()
{
return _jsRuntime.InvokeVoidAsync(
Expand Down
Loading