public static LastConfigurator <TChannel> Last <TChannel>(this IntervalConfigurator <TChannel> configurator)
        {
            var lastConfigurator = new LastConfiguratorImpl <TChannel>();

            configurator.AddConfigurator(lastConfigurator);

            return(lastConfigurator);
        }
示例#2
0
        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);
        }