public void Execute(
TSource source,
TTarget target,
ICollection<IBaseAdditionalProcessing> additionalProcessings)
{
additionalProcessings.NotNull(nameof(additionalProcessings));
var actualSource = this.sourceFunc(target);
this.convert.Convert(actualSource, target, additionalProcessings);
}
}