Example #1
0
        public ExtensibilityContext(Configurations configurations, SymbolicLinksHandler symbolicLinksHandler)
        {
            this.old = current;

            this.Configurations       = configurations;
            this.SymbolicLinksHandler = symbolicLinksHandler;

            current = this;
        }
 public static void Execute(Action <T> invocation, Configurations settings, SymbolicLinksHandler symbolicLinksHandler)
 {
     using (new ExtensibilityContext(settings, symbolicLinksHandler)) {
         Execute(invocation);
     }
 }