using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace xDataService.Interfaces { public interface IXBaseEnricher { Task EnrichAsync( TSource source, TDest destination, CancellationToken cancellationToken = default ); Task EnrichRangeAsync( IEnumerable sources, IEnumerable destinations, CancellationToken cancellationToken = default ); } }