public TReceiver Map <TSource, TReceiver>(TSource source) { var mappingFunc = _mappingProvider.GetTypedMappingFunc <TSource, TReceiver>(); return(mappingFunc(source)); }