у меня два класса TenantRestrictSourceEntity
, TenantRestrictSource
и профиль маппера
CreateMap<TenantRestrictSourceEntity, TenantRestrictSource>()
.ForMember(dest => dest.Tenant, opt => opt.Ignore());
public class TenantRestrictSourceEntity
{
public string SourceType { get; set; }
public bool? Enable { get; set; }
public int TenantId { get; set; }
}
public sealed class TenantRestrictSource
{
public int Id { get; set; }
public string SourceType { get; set; }
public bool Enable { get; set; }
public int TenantId { get; set; }
public Tenant Tenant { get; set; }
}
Когда я сопоставляю один TenantRestrictSourceEntity
с одним TenantRestrictSource
с Mapper.Map(tenantRestrictSourceEntity, tenantRestrictSource)
. Все отлично работает Собственность арендатора была проигнорирована правильно.
Но когда я пытаюсь отобразить список TenantRestrictSourceEntity
в список TenantRestrictSource
с Mapper.Map(tenantRestrictSourceEntities, tenantRestrictSources)
Свойство арендатора всегда равно null
.
Как я могу игнорировать это свойство при отображении объекта списка?