Hi Sharon
Thanks for the responses. I don't find them 100% helpful.
The methods you've recommended using AddItem and RemoveItem are deprecated APIs. I did read the release notes you linked to and I could use the new RemoveItems method (instead of RemoveItem) but there doesn't seem to be a replacement for AddItem.
I understand that using the CRUD operations through ListView applies changes to the database. Again, the methods you've suggested using to update the ListView component are deprecated - they may be removed from a future release. Similarly, the documentation link you sent (https://blazor.syncfusion.com/documentation/listview/how-to/add-and-remove-list-items-from-listview/) describes an approach to adding/removing list items via the data source bound to the ListView.DataSource property. This is not exposed when using the CRUD approach with SfDataManager.
My overriding point is the guidance around using ListView with a REST API for CRUD operations is very confusing and simply doesn't work as documented in your help.