Допустим, у меня есть эта модель для моей основной сущности:
public class MyEntity
{
public long Id { get; set; }
public int UniqueId { get; set; }
public DateTime Timestamp { get; set; }
public string Title { get; set; }
public int Score { get; set; }
public List<Comment> Comments { get; set; }
public List<Likes> Likes { get; set; }
}
Каковы наилучшие практики для добавления / обновления этих типов сложных иерархических сущностей, полученных из некоторого внешнего источника?Есть ли простой способ обновить все значения сущности, основанные на их UniqueId
и удалять / добавлять комментарии и лайки по мере необходимости?
Ранее я использовал Upsert FlexLab, но эта опция, кажется, небыть в том числе отношения.Позже я попытаюсь отложить все таблицы по отдельности, но есть ли лучший способ сделать это лучше?
Спасибо!