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