Автоматически сопоставьте свойства с унаследованным объектом из первого свойства ValueTuple

#c# #automapper

Вопрос:

Я пытаюсь сопоставить свойства родительского объекта с его унаследованным объектом. TSource Здесь есть значение, и одним из его свойств является родительский объект. Есть что-то вроде ~50 свойств, поэтому я действительно не хочу использовать .ForMember их в каждой строке.

 public class CustomCsvProduct : CsvProduct {  public string ProductType { get; set; } = default!; }   public MapperProfile() {  CreateMaplt;(CsvProduct CsvProduct, Variant Variant, Product Product), CustomCsvProductgt;()  .ForMember(x =gt; x.ProductType, opt =gt; opt.MapFrom(GetProductType)); }  

Таким образом, в приведенном выше коде мы не будем автоматически сопоставлять значения CsvProduct . GetProductType сопоставляет пользовательское свойство. Как я могу автоматически сопоставлять другие свойства с CsvProduct ?