main
 1namespace gorilla.commons.utility
 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}