/// <summary> /// Adds a column mapping handler to the chain of handlers. /// </summary> /// <param name="handler">The handler to add.</param> /// <returns>The current ColumnMapping configuration.</returns> public virtual ColumnMapping AddHandler(IColumnMappingHandler handler) { lock (_lock) { _mappings += handler.HandleColumnMapping; } return(this); }
/// <inheritdoc/> public override ColumnMapping AddHandler(IColumnMappingHandler handler) { ColumnMapping.Parameters.AddHandler(handler); ColumnMapping.Tables.AddHandler(handler); return(this); }