public static IEnumerable <ISynchronizationAction <TSynch> > ResolveChange <TSynch, TCfg>( this IEnumerable <TSynch> items, [NotNull] ChangeResolutionStep <TSynch, TCfg> step) { if (step == null) { throw new ArgumentNullException(nameof(step)); } return(step.Compose(items)); }
public static IEnumerable <ISynchronizationAction <TSynch> > ResolveChange <TSynch, TCfg>(this IEnumerable <TSynch> items, ChangeResolutionStep <TSynch, TCfg> step) { return(step.Compose(items)); }