Korny, (edited ) Relating to a few recent discussions - which of these do you prefer:
CreateMap<Widget, Sprocket>() .ForMember(dest => dest.Active, opt => opt.MapFrom(src => src.Status == ApplicationConstants.StatusOpen)) .ForMember(dest => dest.Status, opt => opt.MapFrom(src => src.Status)) // etc
or:
const widgetToSprocket = (widget: Widget): Sprocket => { return { active: widget.status === applicationConstants.statusOpen, status: widget.status, // etc