/// <summary> /// Registers a mapper factory. /// </summary> /// <param name="mapperFactory">The mapper factory to register</param> /// <exception cref="ArgumentNullException">Thrown if <paramref name="mapperFactory"/> is null</exception> public void RegisterMapperFactory(IASMapperFactory mapperFactory) { if (mapperFactory == null) { throw new ArgumentNullException("mapperFactory"); } lock (syncRoot) { mapperFactories.Add(mapperFactory); } }
/// <summary> /// Registers a mapper factory. /// </summary> /// <param name="mapperFactory">The mapper factory to register</param> /// <exception cref="ArgumentNullException">Thrown if <paramref name="mapperFactory"/> is null</exception> public void RegisterMapperFactory(IASMapperFactory mapperFactory) { if (mapperFactory == null) throw new ArgumentNullException("mapperFactory"); lock (syncRoot) { mapperFactories.Add(mapperFactory); } }