我在我的 Blazor 应用程序中使用 Mudblazor。我在 ValidSubmit 处理程序内的组件中有以下代码:
public async Task HandleValidSubmit()
{
DialogService.Show<SavingDialog>("Saving Data");
await Http.PostAsJsonAsync("api/Client/AddClient", CModel);
//close the dialog here...
//DialogService.Close(<need reference here>);
}
DialogService 打开也是一个组件的 SavingDialog。在 http 调用之后,我想关闭对话框。我怎么做?我可以在文档中看到 DialogService.Close(DialogReference dialog)。如何获得对我打开的对话框的引用以便关闭它?
谢谢。