当在Blazor客户端使用HTTP时,它只在响应是成功响应时才起作用,但如果没有找到或响应不好,它会给出异常,并且不会完成代码。如果我的请求是(OK),那么它可以工作,但我需要发送400状态与对象"RequestResult“,我如何管理它?var result = await _httpClient.PostJsonAsync<RequestResult>("api/account/auth", authModel);
if (result
在使用HttpClient.PostJsonAsync<T>()时,我试图显示从Web返回的相关错误消息。在我的Web中,例如,在一个失败的登录时,我会返回一个401个未经授权的异常,其中包含一个带有错误处理中间件的消息;{但是,当我试图捕捉客户端的错误时,例如,{
var result = await _httpClient.PostJsonAsync<LoginResponse>("api/lo
我在Blazor WASM工作。我有一些关于在Blazor中创建新标签/窗口和新标签的状态的问题。我通过JSInterop调用创建了一个新的选项卡/窗口:我希望新的窗口是Blazor WASM的一个新实例,从原来的沙箱{ get; set; } //Singleton service started in program.cs
在原始版本中,这显然是有效的,但在新版本中,我在访问S