namespace Beam.Fluent { public static partial class DownloadBuilder { public interface IAlternativeTransformStage { IContextStage WithTransformer(AsyncTransformer transformer); IContextStage WithTransformer(Func transformer) { return WithTransformer(rt => Task.FromResult(transformer(rt))); } } } }