我的用户可以删除 DataGrid 中的多个实体。我现在应该在我的 customerService 类中创建一个 DeleteCustomer 方法吗
像
演示者/视图模型:
public void DeleteCustomers()
{
foreach(...SelectedCustomers)
{
customerService.DeleteCustomer(item);
}
}
或者
public void DeleteCustomers()
{
customerService.DeleteCustomers(SelectedCustomers);
// The DataProvider is enumerating the list...
}
你认为什么更好?