В настоящее время я использую следующий код для выполнения «upsert» в CRM.
try
{
crm.Create(c);
}
catch (SoapException)
{
crm.Update(c);
}
Прав ли я, предполагая, что этот тип обновления сотрет всю существующую информацию из моего бизнес-объекта? И если да, то как я могу обновить сущность из репозитория? Мне нужны fetch
, retrieve
или что-то в этом роде?
Спасибо.