using Microsoft.AspNetCore.Components.WebAssembly.Http; namespace Shogi.UI.Pages.Home.Api { public class CookieCredentialsMessageHandler : DelegatingHandler { public CookieCredentialsMessageHandler() { } protected override Task SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { request.SetBrowserRequestCredentials(BrowserRequestCredentials.Include); try { return base.SendAsync(request, cancellationToken); } catch { Console.WriteLine("Catch!"); return base.SendAsync(request, cancellationToken); } } } }