0
Этот общий метод работает отлично:Automapper игнорировать свойство картографирования дженериков
public static U PropertyAutomapper<T, U>(T source)
where T : class, new()
where U : class, new()
{
Mapper.CreateMap(typeof(T), typeof(U));
return Mapper.Map<T, U>(source);
}
У меня есть этот интерфейс:
public interface IPassword
{
string Password { get; set; }
}
я хотел бы игнорировать это свойство (»Password
„), но я не“ t имеют «игнорировать» в intelissense
public static U PropertyAutomapperNoPassword<T, U>(T source)
where T : IPassword
where U : IPassword
{
Mapper.CreateMap(typeof(T), typeof(U))...
return Mapper.Map<T, U>(source);
}
Любая идея?
Спасибо,