protected virtual void BeforeConvert(TSource source) { if (MutatorsAssignRecorder.IsRecording()) { MutatorsAssignRecorder.RecordConverter(GetType().Name); } }
public Func <TSource, TDest> GetConverter(MutatorsContext context) { if (MutatorsAssignRecorder.IsRecording()) { MutatorsAssignRecorder.RecordConverter(GetType().Name); } return(GetOrCreateHashtableSlot(context).Converter); }