denisbednov
@denisbednov

Как загрузить данные в модель на Entity Framework Core?

Доброго времени суток!

Имеется следующая модель:

// Модель для EF Core.
public class Category
{
    public int Id { get; set; }
    public string Name { get; set; }
    public Category Parent  { get; set; }
    public ICollection<Category> Childs { get; set; }
}

// Произвольная структура данных.
public class YmlCategory
{
    public int Id { get; set; }
    public string Name { get; set; }
    public int? ParentId  { get; set; }
}


Имеем на выходе к, примеру, List<YmlCategory>. Каким образом можно загрузить эту коллекцию в БД через модель Category?

Заранее спасибо.
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
Viktor_Ilukhin
@Viktor_Ilukhin
Just ♥ code
Используйте Automapper

List<Category> entityList = Mapper.Map<List<YmlCategory>,List<Category>>(ymlList);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
LC Group Новосибирск
от 90 000 до 140 000 руб.
Dejavoo Systems inc. Новосибирск
от 50 000 до 80 000 руб.
Wallet One Москва
от 100 000 до 190 000 руб.