Hi
Renju Ashokan,
Thanks
for contacting us!
Upload,
download, and other actions usually fail when the backend doesn’t match the
exact request/response formats expected by the Syncfusion Blazor File Manager.
Since your backend is in Rust, you just need to follow the same JSON schema
used by the built-in providers (including exact field names and casing).
Please
check this documentation page – it explains the precise request and response
format for all operations (upload, download, delete, copy, etc.):
https://blazor.syncfusion.com/documentation/file-manager/custom-provider
This
documentation works for any backend language – just match the JSON formats and
the file operations will work correctly.
If
you have any issues, feel free to get back to us.
Regards,
Praveen
Sellappan