From this example
https://www.syncfusion.com/forums/152443/blazor-filemanager-full-example
I upgrade to Syncfusion.Blazor 18.4.0.39 and modified the code as below and got NullReferenceException:
<SfFileManager TValue="FileManagerDirectoryContent" RootAliasName="Root Folder" @ref="file">
<FileManagerEvents TValue="string" ToolbarItemClicked="ToolbarClick"></FileManagerEvents>
<FileManagerAjaxSettings Url="/api/Files/FileOperations"
GetImageUrl="/api/Files/GetImage"
UploadUrl="/api/Files/Upload"
DownloadUrl="/api/Files/Download">
</FileManagerAjaxSettings>
<FileManagerToolbarSettings Items="@ToolbarItems"></FileManagerToolbarSettings>
</SfFileManager>
private SfFileManager<FileManagerDirectoryContent> file;
public string[] Items = new string[] { "Open", "|", "Delete", "Download", "Rename", "|", "Details", "Custom" };
public string[] ToolbarItems = new string[] {"NewFolder", "Upload", "Delete", "Download", "Rename", "SortBy", "Refresh", "Selection", "View", "Details", "Custom"};
public async Task ToolbarClick(ToolbarClickEventArgs<string> args)
{
}