lib/MappingEngine.cs
/// <summary>
/// This will update <param name="source"></param> with the values from <param name="copyFrom"></param>
/// Note: Remember to ignore collection properties if necessary.
/// </summary>
/// <typeparam name="TSource"></typeparam>
/// <typeparam name="TCopyFrom"></typeparam>
/// <param name="source"></param>
/// <param name="copyFrom"></param>
/// <returns></returns>
/// <remarks>
/// For properties of type collection:
/// <code>
/// AutoMapper is actually mapping the collection, not the objects in that collection, individually.
/// </code>
/// We will need to ignore the properties and map them manually with a loop.
/// </remarks>
This will update  with the values from
Note: Remember to ignore collection properties if necessary.
This will update with the values from Note : Remember to ignore collection properties if necessary .
public TSource Update<TSource, TCopyFrom>(TSource source, TCopyFrom copyFrom)
        {
            try
            {
                return _mapper.Map(copyFrom, source);
            }
            catch (AutoMapperMappingException ex)
            {
                _logger.LogError("Cannot update {0} with value from {1}. Error: {2}", typeof(TSource), typeof(TCopyFrom), ex.Message);
                throw;
            }
        }
public TSource Update < TSource , TCopyFrom > ( TSource source , TCopyFrom copyFrom ) { try { return _mapper . Map ( copyFrom , source ) ; } catch ( AutoMapperMappingException ex ) { _logger . LogError ( " " , typeof ( TSource ) , typeof ( TCopyFrom ) , ex . Message ) ; throw ; } }
This will update  with the values from
Note: Remember to ignore collection properties if necessary.
This will update with the values from Note : Remember to ignore collection properties if necessary .
None
source
TSource
None
copyFrom
TCopyFrom
None
typeparam
None
typeparam
None
remarks
For properties of type collection.

AutoMapper is actually mapping the collection, not the objects in that collection, individually.
For properties of type collection . AutoMapper is actually mapping the collection not the objects in that collection individually .