Как сопоставить анонимный объект с классом AutoMapper?

У меня есть сущность:

public class Tag {
    public int Id { get; set; }
    public string Word { get; set; }
    // other properties...
    // and a collection of blogposts:
    public ICollection<Post> Posts { get; set; }
}

и модель:

public class TagModel {
    public int Id { get; set; }
    public string Word { get; set; }
    // other properties...
    // and a collection of blogposts:
    public int PostsCount { get; set; }
}

и я запрашиваю объект, как это (поEF или жеНью-Гемпшир):

var tagsAnon = _context.Tags
    .Select(t => new { Tag = t, PostsCount = t. Posts.Count() })
    .ToList();

Теперь, как я могу отобразитьtagsAnon (каканонимный объект) в коллекциюTagModel (например.ICollection<TagModel> или жеIEnumerable<TagModel>)? Является ли это возможным?

Ответы на вопрос(3)

Ваш ответ на вопрос