public static LastConfigurator <TChannel> Last <TChannel>(this IntervalConfigurator <TChannel> configurator) { var lastConfigurator = new LastConfiguratorImpl <TChannel>(); configurator.AddConfigurator(lastConfigurator); return(lastConfigurator); }
public static DistinctConfigurator <TChannel, TKey> Distinct <TChannel, TKey>( this IntervalConfigurator <TChannel> configurator, KeyAccessor <TChannel, TKey> keyAccessor) { var distinctConfigurator = new DistinctConfiguratorImpl <TChannel, TKey>(keyAccessor); configurator.AddConfigurator(distinctConfigurator); return(distinctConfigurator); }