main
 1namespace gorilla.commons.utility
 2{
 3    static public class ConfigurationExtensions
 4    {
 5        static public Configuration<T> then<T>(this Configuration<T> first, Configuration<T> second)
 6        {
 7            return new ChainedConfiguration<T>(first, second);
 8        }
 9
10        static public T and_configure_with<T>(this T item, Configuration<T> configuration)
11        {
12            configuration.configure(item);
13            return item;
14        }
15    }
16}