main
 1namespace jive
 2{
 3  public class ChainedConfiguration<T> : Configuration<T>
 4  {
 5    readonly Configuration<T> first;
 6    readonly Configuration<T> second;
 7
 8    public ChainedConfiguration(Configuration<T> first, Configuration<T> second)
 9    {
10      this.first = first;
11      this.second = second;
12    }
13
14    public void configure(T item)
15    {
16      first.configure(item);
17      second.configure(item);
18    }
19  }
20}