public class PendingPaymentProfile: Profile
public static void Main()
var config = new MapperConfiguration(cfg => cfg.CreateMap<PendingPayment, Payment>()
.ForMember (dest => dest.Timestamp, opt => opt.MapFrom(src=> DateTimeOffset. UtcNow.UtcDateTime))
var mapper = config.CreateMapper();
var pendingPayment = new PendingPayment();
var payment = mapper.Map<Payment>(pendingPayment);
Console.WriteLine("Leyendo propiedad mapeada: " + payment.Timestamp);
public class PendingPayment {
public DateTime Timestamp;